# near model CODE resource # jump table entries: 592-593 (2 of them) export_74: 00000000 4E56 FFE6 link A6, -0x001A 00000004 48E7 1F38 movem.l -[A7], D3,D4,D5,D6,D7,A2,A3,A4 00000008 206E 0008 movea.l A0, [A6 + 0x8] 0000000C 3610 move.w D3, [A0] 0000000E 226E 000C movea.l A1, [A6 + 0xC] 00000012 2C11 move.l D6, [A1] 00000014 206E 0010 movea.l A0, [A6 + 0x10] 00000018 2650 movea.l A3, [A0] 0000001A 206E 0014 movea.l A0, [A6 + 0x14] 0000001E 2850 movea.l A4, [A0] 00000020 3B43 D2A0 move.w [A5 - 0x2D60], D3 00000024 082D 0001 D7E0 btst.b [A5 - 0x2820], 0x1 0000002A 6702 beq +0x4 /* 0000002E */ 0000002C 7600 moveq.l D3, 0x00 label0000002E: 0000002E 426D D3A8 clr.w [A5 - 0x2C58] 00000032 426D D3AA clr.w [A5 - 0x2C56] 00000036 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 0000003C 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00000042 42AD D82C clr.l [A5 - 0x27D4] 00000046 42AD D830 clr.l [A5 - 0x27D0] 0000004A 42AD D838 clr.l [A5 - 0x27C8] 0000004E 486D D80E pea.l [A5 - 0x27F2] 00000052 A972 syscall GetMouse 00000054 4227 clr.b -[A7] 00000056 2F2D D80E move.l -[A7], [A5 - 0x27F2] 0000005A 486D D866 pea.l [A5 - 0x279A] 0000005E A8AD syscall PtInRect 00000060 4A1F tst.b [A7]+ 00000062 6710 beq +0x12 /* 00000074 */ 00000064 1B7C 0001 D7FE move.b [A5 - 0x2802], 0x1 0000006A 206D D5C6 movea.l A0, [A5 - 0x2A3A] 0000006E 2F10 move.l -[A7], [A0] 00000070 A851 syscall SetCursor 00000072 6004 bra +0x6 /* 00000078 */ label00000074: 00000074 422D D7FE clr.b [A5 - 0x2802] label00000078: 00000078 486D D068 pea.l [A5 - 0x2F98] 0000007C A8A3 syscall EraseRect 0000007E 486D D120 pea.l [A5 - 0x2EE0] 00000082 2F2D D69E move.l -[A7], [A5 - 0x2962] 00000086 A94B syscall PlotIcon 00000088 3B7C 000A D3A0 move.w [A5 - 0x2C60], 0xA /* '\n' */ 0000008E 3B7C 01F4 D3A2 move.w [A5 - 0x2C5E], 0x1F4 00000094 3B7C 0045 D3A4 move.w [A5 - 0x2C5C], 0x45 /* 'E' */ 0000009A 3B7C 0006 D3A6 move.w [A5 - 0x2C5A], 0x6 000000A0 486D D85E pea.l [A5 - 0x27A2] 000000A4 A8A3 syscall EraseRect 000000A6 3F2D D3A6 move.w -[A7], [A5 - 0x2C5A] 000000AA 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 000000AE 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 000000B2 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 000000B6 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000000BA 426D D38A clr.w [A5 - 0x2C76] 000000BE 426D D84E clr.w [A5 - 0x27B2] 000000C2 426D D850 clr.w [A5 - 0x27B0] 000000C6 426D D852 clr.w [A5 - 0x27AE] 000000CA 3EAD D38A move.w [A7], [A5 - 0x2C76] 000000CE 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000000D2 4297 clr.l [A7] 000000D4 3F3C 05BE move.w -[A7], 0x5BE 000000D8 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A] 000000DC A9BE syscall GetNewControl 000000DE 2B5F D5C2 move.l [A5 - 0x2A3E], [A7]+ 000000E2 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 000000E6 3F3C 0001 move.w -[A7], 0x1 000000EA A964 syscall SetControlMinimum/SetMinCtl 000000EC 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000000F0 2003 move.l D0, D3 000000F2 48C0 ext.l D0 000000F4 81FC 001E divs.w D0, 0x1E 000000F8 5240 addq.w D0, 1 000000FA 3F00 move.w -[A7], D0 000000FC A965 syscall SetControlMaximum/SetMaxCtl 000000FE 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00000102 7001 moveq.l D0, 0x01 00000104 D06D D38A add.w D0, [A5 - 0x2C76] 00000108 3F00 move.w -[A7], D0 0000010A A963 syscall SetControlValue/SetCtlValue 0000010C 426D D824 clr.w [A5 - 0x27DC] 00000110 6010 bra +0x12 /* 00000122 */ label00000112: 00000112 302D D824 move.w D0, [A5 - 0x27DC] 00000116 204D movea.l A0, A5 00000118 D0C0 add.w A0, D0 0000011A 4228 D976 clr.b [A0 - 0x268A] 0000011E 526D D824 addq.w [A5 - 0x27DC], 1 label00000122: 00000122 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00000128 6DE8 blt -0x16 /* 00000112 */ 0000012A 426D D824 clr.w [A5 - 0x27DC] 0000012E 95CA sub.l A2, A2 00000130 603A bra +0x3C /* 0000016C */ label00000132: 00000132 3F2D D824 move.w -[A7], [A5 - 0x27DC] 00000136 302D D824 move.w D0, [A5 - 0x27DC] 0000013A 7200 moveq.l D1, 0x00 0000013C 1234 0000 move.b D1, [A4 + D0.w] 00000140 3F01 move.w -[A7], D1 00000142 204B movea.l A0, A3 00000144 D1CA add.l A0, A2 00000146 3F10 move.w -[A7], [A0] 00000148 3F32 6800 move.w -[A7], [A2 + D6] 0000014C E948 lsl D0.w, 4 0000014E D06D D3A0 add.w D0, [A5 - 0x2C60] 00000152 5E40 addq.w D0, 7 00000154 3F00 move.w -[A7], D0 00000156 7061 moveq.l D0, 0x61 00000158 D06D D3A4 add.w D0, [A5 - 0x2C5C] 0000015C 3F00 move.w -[A7], D0 0000015E 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000162 4FEF 000C lea.l A7, [A7 + 0xC] 00000166 526D D824 addq.w [A5 - 0x27DC], 1 0000016A 548A addq.l A2, 2 label0000016C: 0000016C 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00000172 6C06 bge +0x8 /* 0000017A */ 00000174 B66D D824 cmp.w D3, [A5 - 0x27DC] 00000178 6EB8 bgt -0x46 /* 00000132 */ label0000017A: 0000017A 422D D7FB clr.b [A5 - 0x2805] 0000017E 486D D288 pea.l [A5 - 0x2D78] 00000182 2F2D D6BE move.l -[A7], [A5 - 0x2942] 00000186 A94B syscall PlotIcon 00000188 486D D190 pea.l [A5 - 0x2E70] 0000018C 2F2D D656 move.l -[A7], [A5 - 0x29AA] 00000190 A94B syscall PlotIcon 00000192 486D D198 pea.l [A5 - 0x2E68] 00000196 2F2D D65A move.l -[A7], [A5 - 0x29A6] 0000019A A94B syscall PlotIcon 0000019C 486D D1A0 pea.l [A5 - 0x2E60] 000001A0 2F2D D65E move.l -[A7], [A5 - 0x29A2] 000001A4 A94B syscall PlotIcon 000001A6 486D D1A8 pea.l [A5 - 0x2E58] 000001AA 2F2D D662 move.l -[A7], [A5 - 0x299E] 000001AE A94B syscall PlotIcon 000001B0 486D D1B0 pea.l [A5 - 0x2E50] 000001B4 2F2D D666 move.l -[A7], [A5 - 0x299A] 000001B8 A94B syscall PlotIcon 000001BA 486D D1B8 pea.l [A5 - 0x2E48] 000001BE 2F2D D66A move.l -[A7], [A5 - 0x2996] 000001C2 A94B syscall PlotIcon 000001C4 486D D1C0 pea.l [A5 - 0x2E40] 000001C8 2F2D D66E move.l -[A7], [A5 - 0x2992] 000001CC A94B syscall PlotIcon 000001CE 486D D1C8 pea.l [A5 - 0x2E38] 000001D2 2F2D D672 move.l -[A7], [A5 - 0x298E] 000001D6 A94B syscall PlotIcon 000001D8 486D D1D0 pea.l [A5 - 0x2E30] 000001DC 2F2D D676 move.l -[A7], [A5 - 0x298A] 000001E0 A94B syscall PlotIcon 000001E2 486D D1D8 pea.l [A5 - 0x2E28] 000001E6 2F2D D67A move.l -[A7], [A5 - 0x2986] 000001EA A94B syscall PlotIcon 000001EC 486D D1E0 pea.l [A5 - 0x2E20] 000001F0 2F2D D67E move.l -[A7], [A5 - 0x2982] 000001F4 A94B syscall PlotIcon 000001F6 486D D1E8 pea.l [A5 - 0x2E18] 000001FA 2F2D D682 move.l -[A7], [A5 - 0x297E] 000001FE A94B syscall PlotIcon 00000200 486D D1F0 pea.l [A5 - 0x2E10] 00000204 2F2D D686 move.l -[A7], [A5 - 0x297A] 00000208 A94B syscall PlotIcon 0000020A 486D D1F8 pea.l [A5 - 0x2E08] 0000020E 2F2D D68A move.l -[A7], [A5 - 0x2976] 00000212 A94B syscall PlotIcon 00000214 486D D208 pea.l [A5 - 0x2DF8] 00000218 2F2D D692 move.l -[A7], [A5 - 0x296E] 0000021C A94B syscall PlotIcon 0000021E 486D D258 pea.l [A5 - 0x2DA8] 00000222 2F2D D7A2 move.l -[A7], [A5 - 0x285E] 00000226 A94B syscall PlotIcon 00000228 486D D260 pea.l [A5 - 0x2DA0] 0000022C 2F2D D7A6 move.l -[A7], [A5 - 0x285A] 00000230 A94B syscall PlotIcon 00000232 486D D268 pea.l [A5 - 0x2D98] 00000236 2F2D D7AA move.l -[A7], [A5 - 0x2856] 0000023A A94B syscall PlotIcon 0000023C 486D D270 pea.l [A5 - 0x2D90] 00000240 2F2D D7AE move.l -[A7], [A5 - 0x2852] 00000244 A94B syscall PlotIcon 00000246 486D D278 pea.l [A5 - 0x2D88] 0000024A 2F2D D7B2 move.l -[A7], [A5 - 0x284E] 0000024E A94B syscall PlotIcon 00000250 486D D280 pea.l [A5 - 0x2D80] 00000254 2F2D D7B6 move.l -[A7], [A5 - 0x284A] 00000258 A94B syscall PlotIcon 0000025A 486D D220 pea.l [A5 - 0x2DE0] 0000025E 2F2D D6A2 move.l -[A7], [A5 - 0x295E] 00000262 A94B syscall PlotIcon 00000264 486D D228 pea.l [A5 - 0x2DD8] 00000268 2F2D D6A6 move.l -[A7], [A5 - 0x295A] 0000026C A94B syscall PlotIcon 0000026E 486D D230 pea.l [A5 - 0x2DD0] 00000272 2F2D D6AA move.l -[A7], [A5 - 0x2956] 00000276 A94B syscall PlotIcon 00000278 486D D238 pea.l [A5 - 0x2DC8] 0000027C 2F2D D6AE move.l -[A7], [A5 - 0x2952] 00000280 A94B syscall PlotIcon 00000282 486D D240 pea.l [A5 - 0x2DC0] 00000286 2F2D D6B2 move.l -[A7], [A5 - 0x294E] 0000028A A94B syscall PlotIcon 0000028C 486D D248 pea.l [A5 - 0x2DB8] 00000290 2F2D D6B6 move.l -[A7], [A5 - 0x294A] 00000294 A94B syscall PlotIcon 00000296 486D D218 pea.l [A5 - 0x2DE8] 0000029A 2F2D D69A move.l -[A7], [A5 - 0x2966] 0000029E A94B syscall PlotIcon 000002A0 486D D200 pea.l [A5 - 0x2E00] 000002A4 2F2D D68E move.l -[A7], [A5 - 0x2972] 000002A8 A94B syscall PlotIcon 000002AA 486D D210 pea.l [A5 - 0x2DF0] 000002AE 2F2D D696 move.l -[A7], [A5 - 0x296A] 000002B2 A94B syscall PlotIcon 000002B4 486D D250 pea.l [A5 - 0x2DB0] 000002B8 2F2D D6BA move.l -[A7], [A5 - 0x2946] 000002BC A94B syscall PlotIcon 000002BE 6000 34D0 bra +0x34D2 /* 00003790 */ label000002C2: 000002C2 42A7 clr.l -[A7] 000002C4 A975 syscall TickCount 000002C6 2B5F D82C move.l [A5 - 0x27D4], [A7]+ 000002CA 302D D3A8 move.w D0, [A5 - 0x2C58] 000002CE B06D D3AA cmp.w D0, [A5 - 0x2C56] 000002D2 6664 bne +0x66 /* 00000338 */ 000002D4 701E moveq.l D0, 0x1E 000002D6 C1ED D38A muls.w D0, [A5 - 0x2C76] 000002DA 322D D3A8 move.w D1, [A5 - 0x2C58] 000002DE 9240 sub.w D1, D0 000002E0 0C41 001E cmpi.w D1, 0x1E 000002E4 6E52 bgt +0x54 /* 00000338 */ 000002E6 701E moveq.l D0, 0x1E 000002E8 C1ED D38A muls.w D0, [A5 - 0x2C76] 000002EC 322D D3A8 move.w D1, [A5 - 0x2C58] 000002F0 9240 sub.w D1, D0 000002F2 4A41 tst.w D1 000002F4 6D42 blt +0x44 /* 00000338 */ 000002F6 202D D82C move.l D0, [A5 - 0x27D4] 000002FA 90AD D830 sub.l D0, [A5 - 0x27D0] 000002FE 723C moveq.l D1, 0x3C 00000300 B280 cmp.l D1, D0 00000302 6C34 bge +0x36 /* 00000338 */ 00000304 2F3C 0001 0001 move.l -[A7], 0x10001 0000030A 3F3C 0001 move.w -[A7], 0x1 0000030E 701E moveq.l D0, 0x1E 00000310 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000314 322D D3AC move.w D1, [A5 - 0x2C54] 00000318 9240 sub.w D1, D0 0000031A 3F01 move.w -[A7], D1 0000031C 701E moveq.l D0, 0x1E 0000031E C1ED D38A muls.w D0, [A5 - 0x2C76] 00000322 322D D3A8 move.w D1, [A5 - 0x2C58] 00000326 9240 sub.w D1, D0 00000328 3F01 move.w -[A7], D1 0000032A 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 0000032E 2B6D D82C D830 move.l [A5 - 0x27D0], [A5 - 0x27D4] 00000334 4FEF 000A lea.l A7, [A7 + 0xA] label00000338: 00000338 486D D80E pea.l [A5 - 0x27F2] 0000033C A972 syscall GetMouse 0000033E 4227 clr.b -[A7] 00000340 2F2D D80E move.l -[A7], [A5 - 0x27F2] 00000344 486D D866 pea.l [A5 - 0x279A] 00000348 A8AD syscall PtInRect 0000034A 4A1F tst.b [A7]+ 0000034C 6716 beq +0x18 /* 00000364 */ 0000034E 4A2D D7FE tst.b [A5 - 0x2802] 00000352 6622 bne +0x24 /* 00000376 */ 00000354 1B7C 0001 D7FE move.b [A5 - 0x2802], 0x1 0000035A 206D D5C6 movea.l A0, [A5 - 0x2A3A] 0000035E 2F10 move.l -[A7], [A0] 00000360 A851 syscall SetCursor 00000362 6012 bra +0x14 /* 00000376 */ label00000364: 00000364 4A2D D7FE tst.b [A5 - 0x2802] 00000368 670C beq +0xE /* 00000376 */ 0000036A 422D D7FE clr.b [A5 - 0x2802] 0000036E 206D D5CA movea.l A0, [A5 - 0x2A36] 00000372 2F10 move.l -[A7], [A0] 00000374 A851 syscall SetCursor label00000376: 00000376 4227 clr.b -[A7] 00000378 3F3C 004E move.w -[A7], 0x4E /* 'N' */ 0000037C 486D D7E2 pea.l [A5 - 0x281E] 00000380 A970 syscall GetNextEvent 00000382 4A1F tst.b [A7]+ 00000384 6700 340A beq +0x340C /* 00003790 */ 00000388 302D D7E2 move.w D0, [A5 - 0x281E] 0000038C 6700 3402 beq +0x3404 /* 00003790 */ 00000390 6B00 33FE bmi +0x3400 /* 00003790 */ 00000394 5740 subq.w D0, 3 00000396 6700 2BFA beq +0x2BFC /* 00002F92 */ 0000039A 6A08 bpl +0xA /* 000003A4 */ 0000039C 5240 addq.w D0, 1 0000039E 6A00 33F0 bpl +0x33F2 /* 00003790 */ 000003A2 600A bra +0xC /* 000003AE */ label000003A4: 000003A4 5740 subq.w D0, 3 000003A6 6700 30C2 beq +0x30C4 /* 0000346A */ 000003AA 6000 33E4 bra +0x33E6 /* 00003790 */ label000003AE: 000003AE 4267 clr.w -[A7] 000003B0 2F2D D7EC move.l -[A7], [A5 - 0x2814] 000003B4 486D D7F2 pea.l [A5 - 0x280E] 000003B8 A92C syscall FindWindow 000003BA 0C5F 0003 cmpi.w [A7]+, 0x3 000003BE 6600 33D0 bne +0x33D2 /* 00003790 */ 000003C2 2B6D D7EC D80A move.l [A5 - 0x27F6], [A5 - 0x2814] 000003C8 486D D80A pea.l [A5 - 0x27F6] 000003CC A871 syscall GlobalToLocal 000003CE 426D D822 clr.w [A5 - 0x27DE] label000003D2: 000003D2 4227 clr.b -[A7] 000003D4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000003D8 302D D822 move.w D0, [A5 - 0x27DE] 000003DC 204D movea.l A0, A5 000003DE 48C0 ext.l D0 000003E0 E588 lsl D0, 2 000003E2 D1C0 add.l A0, D0 000003E4 2F28 CE3C move.l -[A7], [A0 - 0x31C4] 000003E8 A8E8 syscall PtInRgn 000003EA 4A1F tst.b [A7]+ 000003EC 660C bne +0xE /* 000003FA */ 000003EE 526D D822 addq.w [A5 - 0x27DE], 1 000003F2 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */ 000003F8 6DD8 blt -0x26 /* 000003D2 */ label000003FA: 000003FA 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */ 00000400 6C00 04A0 bge +0x4A2 /* 000008A2 */ 00000404 302D D3A8 move.w D0, [A5 - 0x2C58] 00000408 B06D D3AA cmp.w D0, [A5 - 0x2C56] 0000040C 6F06 ble +0x8 /* 00000414 */ 0000040E 302D D3AA move.w D0, [A5 - 0x2C56] 00000412 6004 bra +0x6 /* 00000418 */ label00000414: 00000414 302D D3A8 move.w D0, [A5 - 0x2C58] label00000418: 00000418 3B40 D850 move.w [A5 - 0x27B0], D0 0000041C 322D D3A8 move.w D1, [A5 - 0x2C58] 00000420 B26D D3AA cmp.w D1, [A5 - 0x2C56] 00000424 6F06 ble +0x8 /* 0000042C */ 00000426 302D D3A8 move.w D0, [A5 - 0x2C58] 0000042A 6004 bra +0x6 /* 00000430 */ label0000042C: 0000042C 302D D3AA move.w D0, [A5 - 0x2C56] label00000430: 00000430 3B40 D852 move.w [A5 - 0x27AE], D0 00000434 906D D850 sub.w D0, [A5 - 0x27B0] 00000438 3A03 move.w D5, D3 0000043A 9A40 sub.w D5, D0 0000043C 0C45 4E1F cmpi.w D5, 0x4E1F 00000440 6F28 ble +0x2A /* 0000046A */ 00000442 486D F820 pea.l [A5 - 0x7E0] 00000446 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000044A 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 0000044E 7002 moveq.l D0, 0x02 00000450 D06D D38A add.w D0, [A5 - 0x2C76] 00000454 3F00 move.w -[A7], D0 00000456 A963 syscall SetControlValue/SetCtlValue 00000458 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 0000045C 7001 moveq.l D0, 0x01 0000045E D06D D38A add.w D0, [A5 - 0x2C76] 00000462 3F00 move.w -[A7], D0 00000464 A963 syscall SetControlValue/SetCtlValue 00000466 6000 3328 bra +0x332A /* 00003790 */ label0000046A: 0000046A 306D D822 movea.w A0, [A5 - 0x27DE] 0000046E 4868 0015 pea.l [A0 + 0x15] 00000472 2F2E 0018 move.l -[A7], [A6 + 0x18] 00000476 4EAD 018A jsr [A5 + 0x18A /* export_45 */] 0000047A 302D D822 move.w D0, [A5 - 0x27DE] 0000047E 204D movea.l A0, A5 00000480 48C0 ext.l D0 00000482 E588 lsl D0, 2 00000484 D1C0 add.l A0, D0 00000486 2EA8 CE3C move.l [A7], [A0 - 0x31C4] 0000048A A8D5 syscall InverRgn/InvertRgn 0000048C 43ED D834 lea.l A1, [A5 - 0x27CC] 00000490 206D D290 movea.l A0, [A5 - 0x2D70] 00000494 A03B syscall Delay 00000496 2280 move.l [A1], D0 00000498 302D D822 move.w D0, [A5 - 0x27DE] 0000049C 204D movea.l A0, A5 0000049E 48C0 ext.l D0 000004A0 E588 lsl D0, 2 000004A2 D1C0 add.l A0, D0 000004A4 2EA8 CE3C move.l [A7], [A0 - 0x31C4] 000004A8 A8D5 syscall InverRgn/InvertRgn 000004AA 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 000004AE 3B40 D84E move.w [A5 - 0x27B2], D0 000004B2 322D D852 move.w D1, [A5 - 0x27AE] 000004B6 926D D850 sub.w D1, [A5 - 0x27B0] 000004BA 5341 subq.w D1, 1 000004BC 6E68 bgt +0x6A /* 00000526 */ 000004BE 302D D852 move.w D0, [A5 - 0x27AE] 000004C2 906D D850 sub.w D0, [A5 - 0x27B0] 000004C6 3A03 move.w D5, D3 000004C8 9A40 sub.w D5, D0 000004CA 3B45 D824 move.w [A5 - 0x27DC], D5 000004CE 346D D824 movea.w A2, [A5 - 0x27DC] 000004D2 D5CA add.l A2, A2 000004D4 6044 bra +0x46 /* 0000051A */ label000004D6: 000004D6 302D D852 move.w D0, [A5 - 0x27AE] 000004DA 906D D850 sub.w D0, [A5 - 0x27B0] 000004DE 306D D824 movea.w A0, [A5 - 0x27DC] 000004E2 D0C0 add.w A0, D0 000004E4 D1C8 add.l A0, A0 000004E6 78FE moveq.l D4, 0xFFFFFFFE 000004E8 D888 add.l D4, A0 000004EA 302D D852 move.w D0, [A5 - 0x27AE] 000004EE 906D D850 sub.w D0, [A5 - 0x27B0] 000004F2 D06D D824 add.w D0, [A5 - 0x27DC] 000004F6 5340 subq.w D0, 1 000004F8 3E00 move.w D7, D0 000004FA 2046 movea.l A0, D6 000004FC D1C4 add.l A0, D4 000004FE 3590 6800 move.w [A2 + D6], [A0] 00000502 204B movea.l A0, A3 00000504 D1CA add.l A0, A2 00000506 30B3 4800 move.w [A0], [A3 + D4] 0000050A 302D D824 move.w D0, [A5 - 0x27DC] 0000050E 19B4 7000 0000 move.b [A4 + D0.w], [A4 + D7.w] 00000514 536D D824 subq.w [A5 - 0x27DC], 1 00000518 558A subq.l A2, 2 label0000051A: 0000051A 302D D824 move.w D0, [A5 - 0x27DC] 0000051E B06D D850 cmp.w D0, [A5 - 0x27B0] 00000522 6EB2 bgt -0x4C /* 000004D6 */ 00000524 6066 bra +0x68 /* 0000058C */ label00000526: 00000526 7001 moveq.l D0, 0x01 00000528 D06D D850 add.w D0, [A5 - 0x27B0] 0000052C 3B40 D824 move.w [A5 - 0x27DC], D0 00000530 3440 movea.w A2, D0 00000532 D5CA add.l A2, A2 label00000534: 00000534 302D D852 move.w D0, [A5 - 0x27AE] 00000538 906D D850 sub.w D0, [A5 - 0x27B0] 0000053C 3A03 move.w D5, D3 0000053E 9A40 sub.w D5, D0 00000540 BA6D D824 cmp.w D5, [A5 - 0x27DC] 00000544 6D46 blt +0x48 /* 0000058C */ 00000546 302D D852 move.w D0, [A5 - 0x27AE] 0000054A 906D D850 sub.w D0, [A5 - 0x27B0] 0000054E 306D D824 movea.w A0, [A5 - 0x27DC] 00000552 D0C0 add.w A0, D0 00000554 D1C8 add.l A0, A0 00000556 78FE moveq.l D4, 0xFFFFFFFE 00000558 D888 add.l D4, A0 0000055A 302D D852 move.w D0, [A5 - 0x27AE] 0000055E 906D D850 sub.w D0, [A5 - 0x27B0] 00000562 D06D D824 add.w D0, [A5 - 0x27DC] 00000566 5340 subq.w D0, 1 00000568 3E00 move.w D7, D0 0000056A 2046 movea.l A0, D6 0000056C D1C4 add.l A0, D4 0000056E 3590 6800 move.w [A2 + D6], [A0] 00000572 204B movea.l A0, A3 00000574 D1CA add.l A0, A2 00000576 30B3 4800 move.w [A0], [A3 + D4] 0000057A 302D D824 move.w D0, [A5 - 0x27DC] 0000057E 19B4 7000 0000 move.b [A4 + D0.w], [A4 + D7.w] 00000584 526D D824 addq.w [A5 - 0x27DC], 1 00000588 548A addq.l A2, 2 0000058A 60A8 bra -0x56 /* 00000534 */ label0000058C: 0000058C 426D D824 clr.w [A5 - 0x27DC] 00000590 6010 bra +0x12 /* 000005A2 */ label00000592: 00000592 302D D824 move.w D0, [A5 - 0x27DC] 00000596 204D movea.l A0, A5 00000598 D0C0 add.w A0, D0 0000059A 4228 D976 clr.b [A0 - 0x268A] 0000059E 526D D824 addq.w [A5 - 0x27DC], 1 label000005A2: 000005A2 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000005A8 6DE8 blt -0x16 /* 00000592 */ 000005AA 346D D850 movea.w A2, [A5 - 0x27B0] 000005AE D5CA add.l A2, A2 000005B0 35AD D822 6800 move.w [A2 + D6], [A5 - 0x27DE] 000005B6 204B movea.l A0, A3 000005B8 D1CA add.l A0, A2 000005BA 30AD D84E move.w [A0], [A5 - 0x27B2] 000005BE 302D D850 move.w D0, [A5 - 0x27B0] 000005C2 4234 0000 clr.b [A4 + D0.w] 000005C6 701E moveq.l D0, 0x1E 000005C8 C1ED D38A muls.w D0, [A5 - 0x2C76] 000005CC 322D D850 move.w D1, [A5 - 0x27B0] 000005D0 9240 sub.w D1, D0 000005D2 3B41 D84E move.w [A5 - 0x27B2], D1 000005D6 0C41 001E cmpi.w D1, 0x1E 000005DA 6C00 01BA bge +0x1BC /* 00000796 */ 000005DE 4A6D D84E tst.w [A5 - 0x27B2] 000005E2 6D00 01B2 blt +0x1B4 /* 00000796 */ 000005E6 BA6D D850 cmp.w D5, [A5 - 0x27B0] 000005EA 6E0C bgt +0xE /* 000005F8 */ 000005EC 302D D852 move.w D0, [A5 - 0x27AE] 000005F0 B06D D850 cmp.w D0, [A5 - 0x27B0] 000005F4 6700 0136 beq +0x138 /* 0000072C */ label000005F8: 000005F8 486D D86E pea.l [A5 - 0x2792] 000005FC 701E moveq.l D0, 0x1E 000005FE C1ED D38A muls.w D0, [A5 - 0x2C76] 00000602 322D D850 move.w D1, [A5 - 0x27B0] 00000606 9240 sub.w D1, D0 00000608 E949 lsl D1.w, 4 0000060A D26D D3A0 add.w D1, [A5 - 0x2C60] 0000060E 5E41 addq.w D1, 7 00000610 3F01 move.w -[A7], D1 00000612 3F3C 0002 move.w -[A7], 0x2 00000616 3F2D D86C move.w -[A7], [A5 - 0x2794] 0000061A 3F2D D86A move.w -[A7], [A5 - 0x2796] 0000061E A8A7 syscall SetRect 00000620 486D D86E pea.l [A5 - 0x2792] 00000624 A8A3 syscall EraseRect 00000626 3F2D D3A6 move.w -[A7], [A5 - 0x2C5A] 0000062A 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 0000062E 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00000632 701E moveq.l D0, 0x1E 00000634 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000638 322D D850 move.w D1, [A5 - 0x27B0] 0000063C 9240 sub.w D1, D0 0000063E E949 lsl D1.w, 4 00000640 D26D D3A0 add.w D1, [A5 - 0x2C60] 00000644 5E41 addq.w D1, 7 00000646 3F01 move.w -[A7], D1 00000648 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 0000064C 3EAD D850 move.w [A7], [A5 - 0x27B0] 00000650 302D D850 move.w D0, [A5 - 0x27B0] 00000654 7200 moveq.l D1, 0x00 00000656 1234 0000 move.b D1, [A4 + D0.w] 0000065A 3F01 move.w -[A7], D1 0000065C 48C0 ext.l D0 0000065E D080 add.l D0, D0 00000660 3F33 0800 move.w -[A7], [A3 + D0] 00000664 2046 movea.l A0, D6 00000666 302D D850 move.w D0, [A5 - 0x27B0] 0000066A D0C0 add.w A0, D0 0000066C 3F30 0000 move.w -[A7], [A0 + D0.w] 00000670 322D D84E move.w D1, [A5 - 0x27B2] 00000674 E949 lsl D1.w, 4 00000676 D26D D3A0 add.w D1, [A5 - 0x2C60] 0000067A 5E41 addq.w D1, 7 0000067C 3F01 move.w -[A7], D1 0000067E 7261 moveq.l D1, 0x61 00000680 D26D D3A4 add.w D1, [A5 - 0x2C5C] 00000684 3F01 move.w -[A7], D1 00000686 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000068A 2EBC 0001 0001 move.l [A7], 0x10001 00000690 3F3C 0001 move.w -[A7], 0x1 00000694 701E moveq.l D0, 0x1E 00000696 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000069A 322D D3AC move.w D1, [A5 - 0x2C54] 0000069E 9240 sub.w D1, D0 000006A0 3F01 move.w -[A7], D1 000006A2 7001 moveq.l D0, 0x01 000006A4 D06D D84E add.w D0, [A5 - 0x27B2] 000006A8 3F00 move.w -[A7], D0 000006AA 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 000006AE 7001 moveq.l D0, 0x01 000006B0 D06D D850 add.w D0, [A5 - 0x27B0] 000006B4 3B40 D824 move.w [A5 - 0x27DC], D0 000006B8 3440 movea.w A2, D0 000006BA D5CA add.l A2, A2 000006BC 4FEF 0018 lea.l A7, [A7 + 0x18] 000006C0 6054 bra +0x56 /* 00000716 */ label000006C2: 000006C2 701E moveq.l D0, 0x1E 000006C4 C1ED D38A muls.w D0, [A5 - 0x2C76] 000006C8 322D D824 move.w D1, [A5 - 0x27DC] 000006CC 9240 sub.w D1, D0 000006CE 0C41 001E cmpi.w D1, 0x1E 000006D2 6C3C bge +0x3E /* 00000710 */ 000006D4 3F2D D824 move.w -[A7], [A5 - 0x27DC] 000006D8 302D D824 move.w D0, [A5 - 0x27DC] 000006DC 7200 moveq.l D1, 0x00 000006DE 1234 0000 move.b D1, [A4 + D0.w] 000006E2 3F01 move.w -[A7], D1 000006E4 204B movea.l A0, A3 000006E6 D1CA add.l A0, A2 000006E8 3F10 move.w -[A7], [A0] 000006EA 3F32 6800 move.w -[A7], [A2 + D6] 000006EE 721E moveq.l D1, 0x1E 000006F0 C3ED D38A muls.w D1, [A5 - 0x2C76] 000006F4 9041 sub.w D0, D1 000006F6 E948 lsl D0.w, 4 000006F8 D06D D3A0 add.w D0, [A5 - 0x2C60] 000006FC 5E40 addq.w D0, 7 000006FE 3F00 move.w -[A7], D0 00000700 7061 moveq.l D0, 0x61 00000702 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00000706 3F00 move.w -[A7], D0 00000708 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000070C 4FEF 000C lea.l A7, [A7 + 0xC] label00000710: 00000710 526D D824 addq.w [A5 - 0x27DC], 1 00000714 548A addq.l A2, 2 label00000716: 00000716 302D D852 move.w D0, [A5 - 0x27AE] 0000071A 906D D850 sub.w D0, [A5 - 0x27B0] 0000071E 3203 move.w D1, D3 00000720 9240 sub.w D1, D0 00000722 B26D D824 cmp.w D1, [A5 - 0x27DC] 00000726 6C9A bge -0x64 /* 000006C2 */ 00000728 6000 0130 bra +0x132 /* 0000085A */ label0000072C: 0000072C 3F2D D850 move.w -[A7], [A5 - 0x27B0] 00000730 302D D850 move.w D0, [A5 - 0x27B0] 00000734 7200 moveq.l D1, 0x00 00000736 1234 0000 move.b D1, [A4 + D0.w] 0000073A 3F01 move.w -[A7], D1 0000073C 48C0 ext.l D0 0000073E D080 add.l D0, D0 00000740 3F33 0800 move.w -[A7], [A3 + D0] 00000744 2046 movea.l A0, D6 00000746 302D D850 move.w D0, [A5 - 0x27B0] 0000074A D0C0 add.w A0, D0 0000074C 3F30 0000 move.w -[A7], [A0 + D0.w] 00000750 322D D84E move.w D1, [A5 - 0x27B2] 00000754 E949 lsl D1.w, 4 00000756 D26D D3A0 add.w D1, [A5 - 0x2C60] 0000075A 5E41 addq.w D1, 7 0000075C 3F01 move.w -[A7], D1 0000075E 7261 moveq.l D1, 0x61 00000760 D26D D3A4 add.w D1, [A5 - 0x2C5C] 00000764 3F01 move.w -[A7], D1 00000766 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000076A 2EBC 0001 0001 move.l [A7], 0x10001 00000770 3F3C 0001 move.w -[A7], 0x1 00000774 701E moveq.l D0, 0x1E 00000776 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000077A 322D D3AC move.w D1, [A5 - 0x2C54] 0000077E 9240 sub.w D1, D0 00000780 3F01 move.w -[A7], D1 00000782 7001 moveq.l D0, 0x01 00000784 D06D D84E add.w D0, [A5 - 0x27B2] 00000788 3F00 move.w -[A7], D0 0000078A 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 0000078E 4FEF 0012 lea.l A7, [A7 + 0x12] 00000792 6000 00C6 bra +0xC8 /* 0000085A */ label00000796: 00000796 302D D850 move.w D0, [A5 - 0x27B0] 0000079A 48C0 ext.l D0 0000079C 81FC 001E divs.w D0, 0x1E 000007A0 3B40 D38A move.w [A5 - 0x2C76], D0 000007A4 486D D866 pea.l [A5 - 0x279A] 000007A8 A8A3 syscall EraseRect 000007AA 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000007AE 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000007B2 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 000007B6 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 000007BA 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 000007BE 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 000007C2 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000007C6 426D D824 clr.w [A5 - 0x27DC] 000007CA 508F addq.l A7, 8 000007CC 6066 bra +0x68 /* 00000834 */ label000007CE: 000007CE 701E moveq.l D0, 0x1E 000007D0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000007D4 D06D D824 add.w D0, [A5 - 0x27DC] 000007D8 3F00 move.w -[A7], D0 000007DA 701E moveq.l D0, 0x1E 000007DC C1ED D38A muls.w D0, [A5 - 0x2C76] 000007E0 306D D824 movea.w A0, [A5 - 0x27DC] 000007E4 D0C0 add.w A0, D0 000007E6 D1CC add.l A0, A4 000007E8 7000 moveq.l D0, 0x00 000007EA 1010 move.b D0, [A0] 000007EC 3F00 move.w -[A7], D0 000007EE 701E moveq.l D0, 0x1E 000007F0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000007F4 306D D824 movea.w A0, [A5 - 0x27DC] 000007F8 D0C0 add.w A0, D0 000007FA D1C8 add.l A0, A0 000007FC D1CB add.l A0, A3 000007FE 3F10 move.w -[A7], [A0] 00000800 701E moveq.l D0, 0x1E 00000802 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000806 306D D824 movea.w A0, [A5 - 0x27DC] 0000080A D0C0 add.w A0, D0 0000080C D1C8 add.l A0, A0 0000080E 3F30 6800 move.w -[A7], [A0 + D6] 00000812 302D D824 move.w D0, [A5 - 0x27DC] 00000816 E948 lsl D0.w, 4 00000818 D06D D3A0 add.w D0, [A5 - 0x2C60] 0000081C 5E40 addq.w D0, 7 0000081E 3F00 move.w -[A7], D0 00000820 7061 moveq.l D0, 0x61 00000822 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00000826 3F00 move.w -[A7], D0 00000828 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000082C 4FEF 000C lea.l A7, [A7 + 0xC] 00000830 526D D824 addq.w [A5 - 0x27DC], 1 label00000834: 00000834 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 0000083A 6C1E bge +0x20 /* 0000085A */ 0000083C 701E moveq.l D0, 0x1E 0000083E C1ED D38A muls.w D0, [A5 - 0x2C76] 00000842 322D D852 move.w D1, [A5 - 0x27AE] 00000846 926D D850 sub.w D1, [A5 - 0x27B0] 0000084A 3403 move.w D2, D3 0000084C 9441 sub.w D2, D1 0000084E 5242 addq.w D2, 1 00000850 9440 sub.w D2, D0 00000852 B46D D824 cmp.w D2, [A5 - 0x27DC] 00000856 6E00 FF76 bgt -0x88 /* 000007CE */ label0000085A: 0000085A 7001 moveq.l D0, 0x01 0000085C D06D D850 add.w D0, [A5 - 0x27B0] 00000860 3B40 D3A8 move.w [A5 - 0x2C58], D0 00000864 3B40 D3AA move.w [A5 - 0x2C56], D0 00000868 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 0000086E 3B40 D3AE move.w [A5 - 0x2C52], D0 00000872 322D D852 move.w D1, [A5 - 0x27AE] 00000876 926D D850 sub.w D1, [A5 - 0x27B0] 0000087A 5243 addq.w D3, 1 0000087C 9641 sub.w D3, D1 0000087E 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00000882 2203 move.l D1, D3 00000884 48C1 ext.l D1 00000886 83FC 001E divs.w D1, 0x1E 0000088A 5241 addq.w D1, 1 0000088C 3F01 move.w -[A7], D1 0000088E A965 syscall SetControlMaximum/SetMaxCtl 00000890 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00000894 7001 moveq.l D0, 0x01 00000896 D06D D38A add.w D0, [A5 - 0x2C76] 0000089A 3F00 move.w -[A7], D0 0000089C A963 syscall SetControlValue/SetCtlValue 0000089E 6000 2EF0 bra +0x2EF2 /* 00003790 */ label000008A2: 000008A2 4227 clr.b -[A7] 000008A4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000008A8 486D D258 pea.l [A5 - 0x2DA8] 000008AC A8AD syscall PtInRect 000008AE 4A1F tst.b [A7]+ 000008B0 6652 bne +0x54 /* 00000904 */ 000008B2 4227 clr.b -[A7] 000008B4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000008B8 486D D260 pea.l [A5 - 0x2DA0] 000008BC A8AD syscall PtInRect 000008BE 4A1F tst.b [A7]+ 000008C0 6642 bne +0x44 /* 00000904 */ 000008C2 4227 clr.b -[A7] 000008C4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000008C8 486D D268 pea.l [A5 - 0x2D98] 000008CC A8AD syscall PtInRect 000008CE 4A1F tst.b [A7]+ 000008D0 6632 bne +0x34 /* 00000904 */ 000008D2 4227 clr.b -[A7] 000008D4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000008D8 486D D270 pea.l [A5 - 0x2D90] 000008DC A8AD syscall PtInRect 000008DE 4A1F tst.b [A7]+ 000008E0 6622 bne +0x24 /* 00000904 */ 000008E2 4227 clr.b -[A7] 000008E4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000008E8 486D D278 pea.l [A5 - 0x2D88] 000008EC A8AD syscall PtInRect 000008EE 4A1F tst.b [A7]+ 000008F0 6612 bne +0x14 /* 00000904 */ 000008F2 4227 clr.b -[A7] 000008F4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000008F8 486D D280 pea.l [A5 - 0x2D80] 000008FC A8AD syscall PtInRect 000008FE 4A1F tst.b [A7]+ 00000900 6700 05BC beq +0x5BE /* 00000EBE */ label00000904: 00000904 302D D3A8 move.w D0, [A5 - 0x2C58] 00000908 B06D D3AA cmp.w D0, [A5 - 0x2C56] 0000090C 6F06 ble +0x8 /* 00000914 */ 0000090E 302D D3AA move.w D0, [A5 - 0x2C56] 00000912 6004 bra +0x6 /* 00000918 */ label00000914: 00000914 302D D3A8 move.w D0, [A5 - 0x2C58] label00000918: 00000918 3B40 D850 move.w [A5 - 0x27B0], D0 0000091C 322D D3A8 move.w D1, [A5 - 0x2C58] 00000920 B26D D3AA cmp.w D1, [A5 - 0x2C56] 00000924 6F06 ble +0x8 /* 0000092C */ 00000926 302D D3A8 move.w D0, [A5 - 0x2C58] 0000092A 6004 bra +0x6 /* 00000930 */ label0000092C: 0000092C 302D D3AA move.w D0, [A5 - 0x2C56] label00000930: 00000930 3B40 D852 move.w [A5 - 0x27AE], D0 00000934 906D D850 sub.w D0, [A5 - 0x27B0] 00000938 3203 move.w D1, D3 0000093A 9240 sub.w D1, D0 0000093C 0C41 4E1F cmpi.w D1, 0x4E1F 00000940 6F28 ble +0x2A /* 0000096A */ 00000942 486D F848 pea.l [A5 - 0x7B8] 00000946 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000094A 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 0000094E 7002 moveq.l D0, 0x02 00000950 D06D D38A add.w D0, [A5 - 0x2C76] 00000954 3F00 move.w -[A7], D0 00000956 A963 syscall SetControlValue/SetCtlValue 00000958 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 0000095C 7001 moveq.l D0, 0x01 0000095E D06D D38A add.w D0, [A5 - 0x2C76] 00000962 3F00 move.w -[A7], D0 00000964 A963 syscall SetControlValue/SetCtlValue 00000966 6000 2E28 bra +0x2E2A /* 00003790 */ label0000096A: 0000096A 302D D852 move.w D0, [A5 - 0x27AE] 0000096E 906D D850 sub.w D0, [A5 - 0x27B0] 00000972 5340 subq.w D0, 1 00000974 6E66 bgt +0x68 /* 000009DC */ 00000976 302D D852 move.w D0, [A5 - 0x27AE] 0000097A 906D D850 sub.w D0, [A5 - 0x27B0] 0000097E 3203 move.w D1, D3 00000980 9240 sub.w D1, D0 00000982 3B41 D824 move.w [A5 - 0x27DC], D1 00000986 3441 movea.w A2, D1 00000988 D5CA add.l A2, A2 0000098A 6044 bra +0x46 /* 000009D0 */ label0000098C: 0000098C 302D D852 move.w D0, [A5 - 0x27AE] 00000990 906D D850 sub.w D0, [A5 - 0x27B0] 00000994 306D D824 movea.w A0, [A5 - 0x27DC] 00000998 D0C0 add.w A0, D0 0000099A D1C8 add.l A0, A0 0000099C 78FE moveq.l D4, 0xFFFFFFFE 0000099E D888 add.l D4, A0 000009A0 302D D852 move.w D0, [A5 - 0x27AE] 000009A4 906D D850 sub.w D0, [A5 - 0x27B0] 000009A8 D06D D824 add.w D0, [A5 - 0x27DC] 000009AC 5340 subq.w D0, 1 000009AE 3E00 move.w D7, D0 000009B0 2046 movea.l A0, D6 000009B2 D1C4 add.l A0, D4 000009B4 3590 6800 move.w [A2 + D6], [A0] 000009B8 204B movea.l A0, A3 000009BA D1CA add.l A0, A2 000009BC 30B3 4800 move.w [A0], [A3 + D4] 000009C0 302D D824 move.w D0, [A5 - 0x27DC] 000009C4 19B4 7000 0000 move.b [A4 + D0.w], [A4 + D7.w] 000009CA 536D D824 subq.w [A5 - 0x27DC], 1 000009CE 558A subq.l A2, 2 label000009D0: 000009D0 302D D824 move.w D0, [A5 - 0x27DC] 000009D4 B06D D850 cmp.w D0, [A5 - 0x27B0] 000009D8 6EB2 bgt -0x4C /* 0000098C */ 000009DA 6066 bra +0x68 /* 00000A42 */ label000009DC: 000009DC 7001 moveq.l D0, 0x01 000009DE D06D D850 add.w D0, [A5 - 0x27B0] 000009E2 3B40 D824 move.w [A5 - 0x27DC], D0 000009E6 3440 movea.w A2, D0 000009E8 D5CA add.l A2, A2 000009EA 6044 bra +0x46 /* 00000A30 */ label000009EC: 000009EC 302D D852 move.w D0, [A5 - 0x27AE] 000009F0 906D D850 sub.w D0, [A5 - 0x27B0] 000009F4 306D D824 movea.w A0, [A5 - 0x27DC] 000009F8 D0C0 add.w A0, D0 000009FA D1C8 add.l A0, A0 000009FC 78FE moveq.l D4, 0xFFFFFFFE 000009FE D888 add.l D4, A0 00000A00 302D D852 move.w D0, [A5 - 0x27AE] 00000A04 906D D850 sub.w D0, [A5 - 0x27B0] 00000A08 D06D D824 add.w D0, [A5 - 0x27DC] 00000A0C 5340 subq.w D0, 1 00000A0E 3E00 move.w D7, D0 00000A10 2046 movea.l A0, D6 00000A12 D1C4 add.l A0, D4 00000A14 3590 6800 move.w [A2 + D6], [A0] 00000A18 204B movea.l A0, A3 00000A1A D1CA add.l A0, A2 00000A1C 30B3 4800 move.w [A0], [A3 + D4] 00000A20 302D D824 move.w D0, [A5 - 0x27DC] 00000A24 19B4 7000 0000 move.b [A4 + D0.w], [A4 + D7.w] 00000A2A 526D D824 addq.w [A5 - 0x27DC], 1 00000A2E 548A addq.l A2, 2 label00000A30: 00000A30 302D D852 move.w D0, [A5 - 0x27AE] 00000A34 906D D850 sub.w D0, [A5 - 0x27B0] 00000A38 3203 move.w D1, D3 00000A3A 9240 sub.w D1, D0 00000A3C B26D D824 cmp.w D1, [A5 - 0x27DC] 00000A40 6CAA bge -0x54 /* 000009EC */ label00000A42: 00000A42 426D D824 clr.w [A5 - 0x27DC] 00000A46 6010 bra +0x12 /* 00000A58 */ label00000A48: 00000A48 302D D824 move.w D0, [A5 - 0x27DC] 00000A4C 204D movea.l A0, A5 00000A4E D0C0 add.w A0, D0 00000A50 4228 D976 clr.b [A0 - 0x268A] 00000A54 526D D824 addq.w [A5 - 0x27DC], 1 label00000A58: 00000A58 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00000A5E 6DE8 blt -0x16 /* 00000A48 */ 00000A60 2046 movea.l A0, D6 00000A62 302D D850 move.w D0, [A5 - 0x27B0] 00000A66 D0C0 add.w A0, D0 00000A68 31BC 0058 0000 move.w [A0 + D0.w], 0x58 /* 'X' */ 00000A6E 4227 clr.b -[A7] 00000A70 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00000A74 486D D258 pea.l [A5 - 0x2DA8] 00000A78 A8AD syscall PtInRect 00000A7A 4A1F tst.b [A7]+ 00000A7C 672A beq +0x2C /* 00000AA8 */ 00000A7E 302D D850 move.w D0, [A5 - 0x27B0] 00000A82 48C0 ext.l D0 00000A84 D080 add.l D0, D0 00000A86 37BC 0007 0800 move.w [A3 + D0], 0x7 00000A8C 486D D258 pea.l [A5 - 0x2DA8] 00000A90 A8A4 syscall InvertRect 00000A92 43ED D82C lea.l A1, [A5 - 0x27D4] 00000A96 307C 0003 movea.w A0, 0x3 00000A9A A03B syscall Delay 00000A9C 2280 move.l [A1], D0 00000A9E 486D D258 pea.l [A5 - 0x2DA8] 00000AA2 A8A4 syscall InvertRect 00000AA4 6000 0128 bra +0x12A /* 00000BCE */ label00000AA8: 00000AA8 4227 clr.b -[A7] 00000AAA 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00000AAE 486D D260 pea.l [A5 - 0x2DA0] 00000AB2 A8AD syscall PtInRect 00000AB4 4A1F tst.b [A7]+ 00000AB6 672A beq +0x2C /* 00000AE2 */ 00000AB8 302D D850 move.w D0, [A5 - 0x27B0] 00000ABC 48C0 ext.l D0 00000ABE D080 add.l D0, D0 00000AC0 37BC 000F 0800 move.w [A3 + D0], 0xF 00000AC6 486D D260 pea.l [A5 - 0x2DA0] 00000ACA A8A4 syscall InvertRect 00000ACC 43ED D82C lea.l A1, [A5 - 0x27D4] 00000AD0 307C 0003 movea.w A0, 0x3 00000AD4 A03B syscall Delay 00000AD6 2280 move.l [A1], D0 00000AD8 486D D260 pea.l [A5 - 0x2DA0] 00000ADC A8A4 syscall InvertRect 00000ADE 6000 00EE bra +0xF0 /* 00000BCE */ label00000AE2: 00000AE2 4227 clr.b -[A7] 00000AE4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00000AE8 486D D268 pea.l [A5 - 0x2D98] 00000AEC A8AD syscall PtInRect 00000AEE 4A1F tst.b [A7]+ 00000AF0 672A beq +0x2C /* 00000B1C */ 00000AF2 302D D850 move.w D0, [A5 - 0x27B0] 00000AF6 48C0 ext.l D0 00000AF8 D080 add.l D0, D0 00000AFA 37BC 001E 0800 move.w [A3 + D0], 0x1E 00000B00 486D D268 pea.l [A5 - 0x2D98] 00000B04 A8A4 syscall InvertRect 00000B06 43ED D82C lea.l A1, [A5 - 0x27D4] 00000B0A 307C 0003 movea.w A0, 0x3 00000B0E A03B syscall Delay 00000B10 2280 move.l [A1], D0 00000B12 486D D268 pea.l [A5 - 0x2D98] 00000B16 A8A4 syscall InvertRect 00000B18 6000 00B4 bra +0xB6 /* 00000BCE */ label00000B1C: 00000B1C 4227 clr.b -[A7] 00000B1E 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00000B22 486D D270 pea.l [A5 - 0x2D90] 00000B26 A8AD syscall PtInRect 00000B28 4A1F tst.b [A7]+ 00000B2A 6728 beq +0x2A /* 00000B54 */ 00000B2C 302D D850 move.w D0, [A5 - 0x27B0] 00000B30 48C0 ext.l D0 00000B32 D080 add.l D0, D0 00000B34 37BC 003C 0800 move.w [A3 + D0], 0x3C /* '<' */ 00000B3A 486D D270 pea.l [A5 - 0x2D90] 00000B3E A8A4 syscall InvertRect 00000B40 43ED D82C lea.l A1, [A5 - 0x27D4] 00000B44 307C 0003 movea.w A0, 0x3 00000B48 A03B syscall Delay 00000B4A 2280 move.l [A1], D0 00000B4C 486D D270 pea.l [A5 - 0x2D90] 00000B50 A8A4 syscall InvertRect 00000B52 607A bra +0x7C /* 00000BCE */ label00000B54: 00000B54 4227 clr.b -[A7] 00000B56 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00000B5A 486D D278 pea.l [A5 - 0x2D88] 00000B5E A8AD syscall PtInRect 00000B60 4A1F tst.b [A7]+ 00000B62 6728 beq +0x2A /* 00000B8C */ 00000B64 302D D850 move.w D0, [A5 - 0x27B0] 00000B68 48C0 ext.l D0 00000B6A D080 add.l D0, D0 00000B6C 37BC 0078 0800 move.w [A3 + D0], 0x78 /* 'x' */ 00000B72 486D D278 pea.l [A5 - 0x2D88] 00000B76 A8A4 syscall InvertRect 00000B78 43ED D82C lea.l A1, [A5 - 0x27D4] 00000B7C 307C 0003 movea.w A0, 0x3 00000B80 A03B syscall Delay 00000B82 2280 move.l [A1], D0 00000B84 486D D278 pea.l [A5 - 0x2D88] 00000B88 A8A4 syscall InvertRect 00000B8A 6042 bra +0x44 /* 00000BCE */ label00000B8C: 00000B8C 4227 clr.b -[A7] 00000B8E 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00000B92 486D D280 pea.l [A5 - 0x2D80] 00000B96 A8AD syscall PtInRect 00000B98 4A1F tst.b [A7]+ 00000B9A 6728 beq +0x2A /* 00000BC4 */ 00000B9C 302D D850 move.w D0, [A5 - 0x27B0] 00000BA0 48C0 ext.l D0 00000BA2 D080 add.l D0, D0 00000BA4 37BC 00F0 0800 move.w [A3 + D0], 0xF0 00000BAA 486D D280 pea.l [A5 - 0x2D80] 00000BAE A8A4 syscall InvertRect 00000BB0 43ED D82C lea.l A1, [A5 - 0x27D4] 00000BB4 307C 0003 movea.w A0, 0x3 00000BB8 A03B syscall Delay 00000BBA 2280 move.l [A1], D0 00000BBC 486D D280 pea.l [A5 - 0x2D80] 00000BC0 A8A4 syscall InvertRect 00000BC2 600A bra +0xC /* 00000BCE */ label00000BC4: 00000BC4 486D F870 pea.l [A5 - 0x790] 00000BC8 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00000BCC 588F addq.l A7, 4 label00000BCE: 00000BCE 302D D850 move.w D0, [A5 - 0x27B0] 00000BD2 4234 0000 clr.b [A4 + D0.w] 00000BD6 701E moveq.l D0, 0x1E 00000BD8 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000BDC 322D D850 move.w D1, [A5 - 0x27B0] 00000BE0 9240 sub.w D1, D0 00000BE2 3B41 D84E move.w [A5 - 0x27B2], D1 00000BE6 0C41 001E cmpi.w D1, 0x1E 00000BEA 6C00 01C6 bge +0x1C8 /* 00000DB2 */ 00000BEE 4A6D D84E tst.w [A5 - 0x27B2] 00000BF2 6D00 01BE blt +0x1C0 /* 00000DB2 */ 00000BF6 302D D852 move.w D0, [A5 - 0x27AE] 00000BFA 906D D850 sub.w D0, [A5 - 0x27B0] 00000BFE 3203 move.w D1, D3 00000C00 9240 sub.w D1, D0 00000C02 B26D D850 cmp.w D1, [A5 - 0x27B0] 00000C06 6E0C bgt +0xE /* 00000C14 */ 00000C08 302D D852 move.w D0, [A5 - 0x27AE] 00000C0C B06D D850 cmp.w D0, [A5 - 0x27B0] 00000C10 6700 0136 beq +0x138 /* 00000D48 */ label00000C14: 00000C14 486D D86E pea.l [A5 - 0x2792] 00000C18 701E moveq.l D0, 0x1E 00000C1A C1ED D38A muls.w D0, [A5 - 0x2C76] 00000C1E 322D D850 move.w D1, [A5 - 0x27B0] 00000C22 9240 sub.w D1, D0 00000C24 E949 lsl D1.w, 4 00000C26 D26D D3A0 add.w D1, [A5 - 0x2C60] 00000C2A 5E41 addq.w D1, 7 00000C2C 3F01 move.w -[A7], D1 00000C2E 3F3C 0002 move.w -[A7], 0x2 00000C32 3F2D D86C move.w -[A7], [A5 - 0x2794] 00000C36 3F2D D86A move.w -[A7], [A5 - 0x2796] 00000C3A A8A7 syscall SetRect 00000C3C 486D D86E pea.l [A5 - 0x2792] 00000C40 A8A3 syscall EraseRect 00000C42 3F2D D3A6 move.w -[A7], [A5 - 0x2C5A] 00000C46 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00000C4A 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00000C4E 701E moveq.l D0, 0x1E 00000C50 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000C54 322D D850 move.w D1, [A5 - 0x27B0] 00000C58 9240 sub.w D1, D0 00000C5A E949 lsl D1.w, 4 00000C5C D26D D3A0 add.w D1, [A5 - 0x2C60] 00000C60 5E41 addq.w D1, 7 00000C62 3F01 move.w -[A7], D1 00000C64 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00000C68 3EAD D850 move.w [A7], [A5 - 0x27B0] 00000C6C 302D D850 move.w D0, [A5 - 0x27B0] 00000C70 7200 moveq.l D1, 0x00 00000C72 1234 0000 move.b D1, [A4 + D0.w] 00000C76 3F01 move.w -[A7], D1 00000C78 48C0 ext.l D0 00000C7A D080 add.l D0, D0 00000C7C 3F33 0800 move.w -[A7], [A3 + D0] 00000C80 2046 movea.l A0, D6 00000C82 302D D850 move.w D0, [A5 - 0x27B0] 00000C86 D0C0 add.w A0, D0 00000C88 3F30 0000 move.w -[A7], [A0 + D0.w] 00000C8C 322D D84E move.w D1, [A5 - 0x27B2] 00000C90 E949 lsl D1.w, 4 00000C92 D26D D3A0 add.w D1, [A5 - 0x2C60] 00000C96 5E41 addq.w D1, 7 00000C98 3F01 move.w -[A7], D1 00000C9A 7261 moveq.l D1, 0x61 00000C9C D26D D3A4 add.w D1, [A5 - 0x2C5C] 00000CA0 3F01 move.w -[A7], D1 00000CA2 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000CA6 2EBC 0001 0001 move.l [A7], 0x10001 00000CAC 3F3C 0001 move.w -[A7], 0x1 00000CB0 701E moveq.l D0, 0x1E 00000CB2 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000CB6 322D D3AC move.w D1, [A5 - 0x2C54] 00000CBA 9240 sub.w D1, D0 00000CBC 3F01 move.w -[A7], D1 00000CBE 7001 moveq.l D0, 0x01 00000CC0 D06D D84E add.w D0, [A5 - 0x27B2] 00000CC4 3F00 move.w -[A7], D0 00000CC6 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00000CCA 7001 moveq.l D0, 0x01 00000CCC D06D D850 add.w D0, [A5 - 0x27B0] 00000CD0 3B40 D824 move.w [A5 - 0x27DC], D0 00000CD4 3440 movea.w A2, D0 00000CD6 D5CA add.l A2, A2 00000CD8 4FEF 0018 lea.l A7, [A7 + 0x18] 00000CDC 6054 bra +0x56 /* 00000D32 */ label00000CDE: 00000CDE 701E moveq.l D0, 0x1E 00000CE0 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000CE4 322D D824 move.w D1, [A5 - 0x27DC] 00000CE8 9240 sub.w D1, D0 00000CEA 0C41 001E cmpi.w D1, 0x1E 00000CEE 6C3C bge +0x3E /* 00000D2C */ 00000CF0 3F2D D824 move.w -[A7], [A5 - 0x27DC] 00000CF4 302D D824 move.w D0, [A5 - 0x27DC] 00000CF8 7200 moveq.l D1, 0x00 00000CFA 1234 0000 move.b D1, [A4 + D0.w] 00000CFE 3F01 move.w -[A7], D1 00000D00 204B movea.l A0, A3 00000D02 D1CA add.l A0, A2 00000D04 3F10 move.w -[A7], [A0] 00000D06 3F32 6800 move.w -[A7], [A2 + D6] 00000D0A 721E moveq.l D1, 0x1E 00000D0C C3ED D38A muls.w D1, [A5 - 0x2C76] 00000D10 9041 sub.w D0, D1 00000D12 E948 lsl D0.w, 4 00000D14 D06D D3A0 add.w D0, [A5 - 0x2C60] 00000D18 5E40 addq.w D0, 7 00000D1A 3F00 move.w -[A7], D0 00000D1C 7061 moveq.l D0, 0x61 00000D1E D06D D3A4 add.w D0, [A5 - 0x2C5C] 00000D22 3F00 move.w -[A7], D0 00000D24 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000D28 4FEF 000C lea.l A7, [A7 + 0xC] label00000D2C: 00000D2C 526D D824 addq.w [A5 - 0x27DC], 1 00000D30 548A addq.l A2, 2 label00000D32: 00000D32 302D D852 move.w D0, [A5 - 0x27AE] 00000D36 906D D850 sub.w D0, [A5 - 0x27B0] 00000D3A 3203 move.w D1, D3 00000D3C 9240 sub.w D1, D0 00000D3E B26D D824 cmp.w D1, [A5 - 0x27DC] 00000D42 6C9A bge -0x64 /* 00000CDE */ 00000D44 6000 0130 bra +0x132 /* 00000E76 */ label00000D48: 00000D48 3F2D D850 move.w -[A7], [A5 - 0x27B0] 00000D4C 302D D850 move.w D0, [A5 - 0x27B0] 00000D50 7200 moveq.l D1, 0x00 00000D52 1234 0000 move.b D1, [A4 + D0.w] 00000D56 3F01 move.w -[A7], D1 00000D58 48C0 ext.l D0 00000D5A D080 add.l D0, D0 00000D5C 3F33 0800 move.w -[A7], [A3 + D0] 00000D60 2046 movea.l A0, D6 00000D62 302D D850 move.w D0, [A5 - 0x27B0] 00000D66 D0C0 add.w A0, D0 00000D68 3F30 0000 move.w -[A7], [A0 + D0.w] 00000D6C 322D D84E move.w D1, [A5 - 0x27B2] 00000D70 E949 lsl D1.w, 4 00000D72 D26D D3A0 add.w D1, [A5 - 0x2C60] 00000D76 5E41 addq.w D1, 7 00000D78 3F01 move.w -[A7], D1 00000D7A 7261 moveq.l D1, 0x61 00000D7C D26D D3A4 add.w D1, [A5 - 0x2C5C] 00000D80 3F01 move.w -[A7], D1 00000D82 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000D86 2EBC 0001 0001 move.l [A7], 0x10001 00000D8C 3F3C 0001 move.w -[A7], 0x1 00000D90 701E moveq.l D0, 0x1E 00000D92 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000D96 322D D3AC move.w D1, [A5 - 0x2C54] 00000D9A 9240 sub.w D1, D0 00000D9C 3F01 move.w -[A7], D1 00000D9E 7001 moveq.l D0, 0x01 00000DA0 D06D D84E add.w D0, [A5 - 0x27B2] 00000DA4 3F00 move.w -[A7], D0 00000DA6 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00000DAA 4FEF 0012 lea.l A7, [A7 + 0x12] 00000DAE 6000 00C6 bra +0xC8 /* 00000E76 */ label00000DB2: 00000DB2 302D D850 move.w D0, [A5 - 0x27B0] 00000DB6 48C0 ext.l D0 00000DB8 81FC 001E divs.w D0, 0x1E 00000DBC 3B40 D38A move.w [A5 - 0x2C76], D0 00000DC0 486D D866 pea.l [A5 - 0x279A] 00000DC4 A8A3 syscall EraseRect 00000DC6 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00000DCA 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00000DCE 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00000DD2 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00000DD6 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00000DDA 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00000DDE 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00000DE2 426D D824 clr.w [A5 - 0x27DC] 00000DE6 508F addq.l A7, 8 00000DE8 6066 bra +0x68 /* 00000E50 */ label00000DEA: 00000DEA 701E moveq.l D0, 0x1E 00000DEC C1ED D38A muls.w D0, [A5 - 0x2C76] 00000DF0 D06D D824 add.w D0, [A5 - 0x27DC] 00000DF4 3F00 move.w -[A7], D0 00000DF6 701E moveq.l D0, 0x1E 00000DF8 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000DFC 306D D824 movea.w A0, [A5 - 0x27DC] 00000E00 D0C0 add.w A0, D0 00000E02 D1CC add.l A0, A4 00000E04 7000 moveq.l D0, 0x00 00000E06 1010 move.b D0, [A0] 00000E08 3F00 move.w -[A7], D0 00000E0A 701E moveq.l D0, 0x1E 00000E0C C1ED D38A muls.w D0, [A5 - 0x2C76] 00000E10 306D D824 movea.w A0, [A5 - 0x27DC] 00000E14 D0C0 add.w A0, D0 00000E16 D1C8 add.l A0, A0 00000E18 D1CB add.l A0, A3 00000E1A 3F10 move.w -[A7], [A0] 00000E1C 701E moveq.l D0, 0x1E 00000E1E C1ED D38A muls.w D0, [A5 - 0x2C76] 00000E22 306D D824 movea.w A0, [A5 - 0x27DC] 00000E26 D0C0 add.w A0, D0 00000E28 D1C8 add.l A0, A0 00000E2A 3F30 6800 move.w -[A7], [A0 + D6] 00000E2E 302D D824 move.w D0, [A5 - 0x27DC] 00000E32 E948 lsl D0.w, 4 00000E34 D06D D3A0 add.w D0, [A5 - 0x2C60] 00000E38 5E40 addq.w D0, 7 00000E3A 3F00 move.w -[A7], D0 00000E3C 7061 moveq.l D0, 0x61 00000E3E D06D D3A4 add.w D0, [A5 - 0x2C5C] 00000E42 3F00 move.w -[A7], D0 00000E44 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00000E48 4FEF 000C lea.l A7, [A7 + 0xC] 00000E4C 526D D824 addq.w [A5 - 0x27DC], 1 label00000E50: 00000E50 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00000E56 6C1E bge +0x20 /* 00000E76 */ 00000E58 701E moveq.l D0, 0x1E 00000E5A C1ED D38A muls.w D0, [A5 - 0x2C76] 00000E5E 322D D852 move.w D1, [A5 - 0x27AE] 00000E62 926D D850 sub.w D1, [A5 - 0x27B0] 00000E66 3403 move.w D2, D3 00000E68 9441 sub.w D2, D1 00000E6A 5242 addq.w D2, 1 00000E6C 9440 sub.w D2, D0 00000E6E B46D D824 cmp.w D2, [A5 - 0x27DC] 00000E72 6E00 FF76 bgt -0x88 /* 00000DEA */ label00000E76: 00000E76 7001 moveq.l D0, 0x01 00000E78 D06D D850 add.w D0, [A5 - 0x27B0] 00000E7C 3B40 D3A8 move.w [A5 - 0x2C58], D0 00000E80 3B40 D3AA move.w [A5 - 0x2C56], D0 00000E84 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00000E8A 3B40 D3AE move.w [A5 - 0x2C52], D0 00000E8E 322D D852 move.w D1, [A5 - 0x27AE] 00000E92 926D D850 sub.w D1, [A5 - 0x27B0] 00000E96 5243 addq.w D3, 1 00000E98 9641 sub.w D3, D1 00000E9A 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00000E9E 2203 move.l D1, D3 00000EA0 48C1 ext.l D1 00000EA2 83FC 001E divs.w D1, 0x1E 00000EA6 5241 addq.w D1, 1 00000EA8 3F01 move.w -[A7], D1 00000EAA A965 syscall SetControlMaximum/SetMaxCtl 00000EAC 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00000EB0 7001 moveq.l D0, 0x01 00000EB2 D06D D38A add.w D0, [A5 - 0x2C76] 00000EB6 3F00 move.w -[A7], D0 00000EB8 A963 syscall SetControlValue/SetCtlValue 00000EBA 6000 28D4 bra +0x28D6 /* 00003790 */ label00000EBE: 00000EBE 4227 clr.b -[A7] 00000EC0 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00000EC4 486D D866 pea.l [A5 - 0x279A] 00000EC8 A8AD syscall PtInRect 00000ECA 4A1F tst.b [A7]+ 00000ECC 6700 0532 beq +0x534 /* 00001400 */ 00000ED0 202D D7E8 move.l D0, [A5 - 0x2818] 00000ED4 90AD D838 sub.l D0, [A5 - 0x27C8] 00000ED8 B0B8 02F0 cmp.l D0, [0x000002F0 /* DoubleTime */] 00000EDC 6400 00A6 bcc +0xA8 /* 00000F84 */ 00000EE0 302D D80C move.w D0, [A5 - 0x27F4] 00000EE4 906D D814 sub.w D0, [A5 - 0x27EC] 00000EE8 3F00 move.w -[A7], D0 00000EEA 4EAD 035A jsr [A5 + 0x35A /* export_103 */] 00000EEE 0C40 0010 cmpi.w D0, 0x10 00000EF2 548F addq.l A7, 2 00000EF4 6C00 008E bge +0x90 /* 00000F84 */ 00000EF8 302D D80A move.w D0, [A5 - 0x27F6] 00000EFC 906D D812 sub.w D0, [A5 - 0x27EE] 00000F00 3F00 move.w -[A7], D0 00000F02 4EAD 035A jsr [A5 + 0x35A /* export_103 */] 00000F06 0C40 000A cmpi.w D0, 0xA /* '\n' */ 00000F0A 548F addq.l A7, 2 00000F0C 6C76 bge +0x78 /* 00000F84 */ 00000F0E 302D D3AC move.w D0, [A5 - 0x2C54] 00000F12 B06D D3AE cmp.w D0, [A5 - 0x2C52] 00000F16 662C bne +0x2E /* 00000F44 */ 00000F18 4878 0001 push.l 0x1 00000F1C 3F3C 0001 move.w -[A7], 0x1 00000F20 701E moveq.l D0, 0x1E 00000F22 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000F26 322D D3A8 move.w D1, [A5 - 0x2C58] 00000F2A 9240 sub.w D1, D0 00000F2C 3F01 move.w -[A7], D1 00000F2E 701E moveq.l D0, 0x1E 00000F30 C1ED D38A muls.w D0, [A5 - 0x2C76] 00000F34 322D D3A8 move.w D1, [A5 - 0x2C58] 00000F38 9240 sub.w D1, D0 00000F3A 3F01 move.w -[A7], D1 00000F3C 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00000F40 4FEF 000A lea.l A7, [A7 + 0xA] label00000F44: 00000F44 426D D3A8 clr.w [A5 - 0x2C58] 00000F48 3B43 D3AA move.w [A5 - 0x2C56], D3 00000F4C 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00000F52 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00000F58 486D D976 pea.l [A5 - 0x268A] 00000F5C 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00000F60 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00000F64 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00000F68 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00000F6C 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00000F70 7007 moveq.l D0, 0x07 00000F72 D06D D3A0 add.w D0, [A5 - 0x2C60] 00000F76 3F00 move.w -[A7], D0 00000F78 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00000F7C 4FEF 0010 lea.l A7, [A7 + 0x10] 00000F80 6000 280E bra +0x2810 /* 00003790 */ label00000F84: 00000F84 2B6D D7E8 D838 move.l [A5 - 0x27C8], [A5 - 0x2818] 00000F8A 2B6D D7EC D812 move.l [A5 - 0x27EE], [A5 - 0x2814] 00000F90 486D D812 pea.l [A5 - 0x27EE] 00000F94 A871 syscall GlobalToLocal 00000F96 302D D80C move.w D0, [A5 - 0x27F4] 00000F9A 906D D3A0 sub.w D0, [A5 - 0x2C60] 00000F9E 48C0 ext.l D0 00000FA0 81FC 0010 divs.w D0, 0x10 00000FA4 3B40 D84E move.w [A5 - 0x27B2], D0 00000FA8 4A40 tst.w D0 00000FAA 6F06 ble +0x8 /* 00000FB2 */ 00000FAC 302D D84E move.w D0, [A5 - 0x27B2] 00000FB0 6002 bra +0x4 /* 00000FB4 */ label00000FB2: 00000FB2 7000 moveq.l D0, 0x00 label00000FB4: 00000FB4 3B40 D852 move.w [A5 - 0x27AE], D0 00000FB8 0C40 001E cmpi.w D0, 0x1E 00000FBC 6C06 bge +0x8 /* 00000FC4 */ 00000FBE 302D D852 move.w D0, [A5 - 0x27AE] 00000FC2 6002 bra +0x4 /* 00000FC6 */ label00000FC4: 00000FC4 701E moveq.l D0, 0x1E label00000FC6: 00000FC6 3B40 D850 move.w [A5 - 0x27B0], D0 00000FCA 082D 0001 D7F0 btst.b [A5 - 0x2810], 0x1 00000FD0 6700 008C beq +0x8E /* 0000105E */ 00000FD4 3B6D D3A8 D84E move.w [A5 - 0x27B2], [A5 - 0x2C58] 00000FDA 701E moveq.l D0, 0x1E 00000FDC C1ED D38A muls.w D0, [A5 - 0x2C76] 00000FE0 D06D D850 add.w D0, [A5 - 0x27B0] 00000FE4 3B40 D3AA move.w [A5 - 0x2C56], D0 00000FE8 B640 cmp.w D3, D0 00000FEA 6C04 bge +0x6 /* 00000FF0 */ 00000FEC 3B43 D3AA move.w [A5 - 0x2C56], D3 label00000FF0: 00000FF0 302D D3AC move.w D0, [A5 - 0x2C54] 00000FF4 B06D D3AE cmp.w D0, [A5 - 0x2C52] 00000FF8 662C bne +0x2E /* 00001026 */ 00000FFA 4878 0001 push.l 0x1 00000FFE 3F3C 0001 move.w -[A7], 0x1 00001002 701E moveq.l D0, 0x1E 00001004 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001008 322D D3A8 move.w D1, [A5 - 0x2C58] 0000100C 9240 sub.w D1, D0 0000100E 3F01 move.w -[A7], D1 00001010 701E moveq.l D0, 0x1E 00001012 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001016 322D D3A8 move.w D1, [A5 - 0x2C58] 0000101A 9240 sub.w D1, D0 0000101C 3F01 move.w -[A7], D1 0000101E 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00001022 4FEF 000A lea.l A7, [A7 + 0xA] label00001026: 00001026 486D D976 pea.l [A5 - 0x268A] 0000102A 3F2D D38A move.w -[A7], [A5 - 0x2C76] 0000102E 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001032 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001036 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 0000103A 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 0000103E 7007 moveq.l D0, 0x07 00001040 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001044 3F00 move.w -[A7], D0 00001046 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 0000104A 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001050 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00001056 4FEF 0010 lea.l A7, [A7 + 0x10] 0000105A 6000 2734 bra +0x2736 /* 00003790 */ label0000105E: 0000105E 3B6D D3A8 D84E move.w [A5 - 0x27B2], [A5 - 0x2C58] 00001064 701E moveq.l D0, 0x1E 00001066 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000106A D06D D850 add.w D0, [A5 - 0x27B0] 0000106E 3B40 D3A8 move.w [A5 - 0x2C58], D0 00001072 B640 cmp.w D3, D0 00001074 6C04 bge +0x6 /* 0000107A */ 00001076 3B43 D3A8 move.w [A5 - 0x2C58], D3 label0000107A: 0000107A 302D D3AC move.w D0, [A5 - 0x2C54] 0000107E B06D D3AE cmp.w D0, [A5 - 0x2C52] 00001082 6C06 bge +0x8 /* 0000108A */ 00001084 302D D3AC move.w D0, [A5 - 0x2C54] 00001088 6004 bra +0x6 /* 0000108E */ label0000108A: 0000108A 302D D3AE move.w D0, [A5 - 0x2C52] label0000108E: 0000108E B06D D3A8 cmp.w D0, [A5 - 0x2C58] 00001092 6E1A bgt +0x1C /* 000010AE */ 00001094 302D D3AC move.w D0, [A5 - 0x2C54] 00001098 B06D D3AE cmp.w D0, [A5 - 0x2C52] 0000109C 6F06 ble +0x8 /* 000010A4 */ 0000109E 302D D3AC move.w D0, [A5 - 0x2C54] 000010A2 6004 bra +0x6 /* 000010A8 */ label000010A4: 000010A4 302D D3AE move.w D0, [A5 - 0x2C52] label000010A8: 000010A8 B06D D3A8 cmp.w D0, [A5 - 0x2C58] 000010AC 6C3C bge +0x3E /* 000010EA */ label000010AE: 000010AE 302D D84E move.w D0, [A5 - 0x27B2] 000010B2 B06D D3AA cmp.w D0, [A5 - 0x2C56] 000010B6 6604 bne +0x6 /* 000010BC */ 000010B8 7001 moveq.l D0, 0x01 000010BA 6002 bra +0x4 /* 000010BE */ label000010BC: 000010BC 7000 moveq.l D0, 0x00 label000010BE: 000010BE 3F00 move.w -[A7], D0 000010C0 2F3C 0001 0001 move.l -[A7], 0x10001 000010C6 701E moveq.l D0, 0x1E 000010C8 C1ED D38A muls.w D0, [A5 - 0x2C76] 000010CC 322D D3AC move.w D1, [A5 - 0x2C54] 000010D0 9240 sub.w D1, D0 000010D2 3F01 move.w -[A7], D1 000010D4 701E moveq.l D0, 0x1E 000010D6 C1ED D38A muls.w D0, [A5 - 0x2C76] 000010DA 322D D3A8 move.w D1, [A5 - 0x2C58] 000010DE 9240 sub.w D1, D0 000010E0 3F01 move.w -[A7], D1 000010E2 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 000010E6 4FEF 000A lea.l A7, [A7 + 0xA] label000010EA: 000010EA 3B6D D3A8 D3AA move.w [A5 - 0x2C56], [A5 - 0x2C58] 000010F0 486D D976 pea.l [A5 - 0x268A] 000010F4 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000010F8 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 000010FC 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001100 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00001104 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001108 7007 moveq.l D0, 0x07 0000110A D06D D3A0 add.w D0, [A5 - 0x2C60] 0000110E 3F00 move.w -[A7], D0 00001110 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00001114 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 0000111A 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00001120 426D D816 clr.w [A5 - 0x27EA] 00001124 4FEF 0010 lea.l A7, [A7 + 0x10] 00001128 6000 02C8 bra +0x2CA /* 000013F2 */ label0000112C: 0000112C 486D D80E pea.l [A5 - 0x27F2] 00001130 A972 syscall GetMouse 00001132 302D D810 move.w D0, [A5 - 0x27F0] 00001136 906D D3A0 sub.w D0, [A5 - 0x2C60] 0000113A 48C0 ext.l D0 0000113C 81FC 0010 divs.w D0, 0x10 00001140 3B40 D84E move.w [A5 - 0x27B2], D0 00001144 4A40 tst.w D0 00001146 6F06 ble +0x8 /* 0000114E */ 00001148 302D D84E move.w D0, [A5 - 0x27B2] 0000114C 6002 bra +0x4 /* 00001150 */ label0000114E: 0000114E 7000 moveq.l D0, 0x00 label00001150: 00001150 3B40 D852 move.w [A5 - 0x27AE], D0 00001154 0C40 001E cmpi.w D0, 0x1E 00001158 6C06 bge +0x8 /* 00001160 */ 0000115A 302D D852 move.w D0, [A5 - 0x27AE] 0000115E 6002 bra +0x4 /* 00001162 */ label00001160: 00001160 701E moveq.l D0, 0x1E label00001162: 00001162 3B40 D850 move.w [A5 - 0x27B0], D0 00001166 721E moveq.l D1, 0x1E 00001168 C3ED D38A muls.w D1, [A5 - 0x2C76] 0000116C D041 add.w D0, D1 0000116E 3B40 D3AA move.w [A5 - 0x2C56], D0 00001172 B640 cmp.w D3, D0 00001174 6C04 bge +0x6 /* 0000117A */ 00001176 3B43 D3AA move.w [A5 - 0x2C56], D3 label0000117A: 0000117A 4A6D D816 tst.w [A5 - 0x27EA] 0000117E 663A bne +0x3C /* 000011BA */ 00001180 302D D3A8 move.w D0, [A5 - 0x2C58] 00001184 B06D D3AA cmp.w D0, [A5 - 0x2C56] 00001188 6730 beq +0x32 /* 000011BA */ 0000118A 4878 0001 push.l 0x1 0000118E 4267 clr.w -[A7] 00001190 701E moveq.l D0, 0x1E 00001192 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001196 322D D3AC move.w D1, [A5 - 0x2C54] 0000119A 9240 sub.w D1, D0 0000119C 3F01 move.w -[A7], D1 0000119E 701E moveq.l D0, 0x1E 000011A0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000011A4 322D D3A8 move.w D1, [A5 - 0x2C58] 000011A8 9240 sub.w D1, D0 000011AA 3F01 move.w -[A7], D1 000011AC 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 000011B0 3B7C 0001 D816 move.w [A5 - 0x27EA], 0x1 000011B6 4FEF 000A lea.l A7, [A7 + 0xA] label000011BA: 000011BA 486D D976 pea.l [A5 - 0x268A] 000011BE 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000011C2 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 000011C6 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 000011CA 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 000011CE 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 000011D2 7007 moveq.l D0, 0x07 000011D4 D06D D3A0 add.w D0, [A5 - 0x2C60] 000011D8 3F00 move.w -[A7], D0 000011DA 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 000011DE 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 000011E4 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 000011EA 302D D810 move.w D0, [A5 - 0x27F0] 000011EE 906D D3A0 sub.w D0, [A5 - 0x2C60] 000011F2 5F40 subq.w D0, 7 000011F4 0C40 01E6 cmpi.w D0, 0x1E6 000011F8 4FEF 0010 lea.l A7, [A7 + 0x10] 000011FC 6F00 00F6 ble +0xF8 /* 000012F4 */ 00001200 7001 moveq.l D0, 0x01 00001202 D06D D38A add.w D0, [A5 - 0x2C76] 00001206 C1FC 001E muls.w D0, 0x1E 0000120A B640 cmp.w D3, D0 0000120C 6D00 00E6 blt +0xE8 /* 000012F4 */ 00001210 526D D38A addq.w [A5 - 0x2C76], 1 00001214 486D D866 pea.l [A5 - 0x279A] 00001218 A8A3 syscall EraseRect 0000121A 3F2D D38A move.w -[A7], [A5 - 0x2C76] 0000121E 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001222 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00001226 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 0000122A 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 0000122E 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001232 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001236 426D D824 clr.w [A5 - 0x27DC] 0000123A 508F addq.l A7, 8 0000123C 6066 bra +0x68 /* 000012A4 */ label0000123E: 0000123E 701E moveq.l D0, 0x1E 00001240 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001244 D06D D824 add.w D0, [A5 - 0x27DC] 00001248 3F00 move.w -[A7], D0 0000124A 701E moveq.l D0, 0x1E 0000124C C1ED D38A muls.w D0, [A5 - 0x2C76] 00001250 306D D824 movea.w A0, [A5 - 0x27DC] 00001254 D0C0 add.w A0, D0 00001256 D1CC add.l A0, A4 00001258 7000 moveq.l D0, 0x00 0000125A 1010 move.b D0, [A0] 0000125C 3F00 move.w -[A7], D0 0000125E 701E moveq.l D0, 0x1E 00001260 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001264 306D D824 movea.w A0, [A5 - 0x27DC] 00001268 D0C0 add.w A0, D0 0000126A D1C8 add.l A0, A0 0000126C D1CB add.l A0, A3 0000126E 3F10 move.w -[A7], [A0] 00001270 701E moveq.l D0, 0x1E 00001272 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001276 306D D824 movea.w A0, [A5 - 0x27DC] 0000127A D0C0 add.w A0, D0 0000127C D1C8 add.l A0, A0 0000127E 3F30 6800 move.w -[A7], [A0 + D6] 00001282 302D D824 move.w D0, [A5 - 0x27DC] 00001286 E948 lsl D0.w, 4 00001288 D06D D3A0 add.w D0, [A5 - 0x2C60] 0000128C 5E40 addq.w D0, 7 0000128E 3F00 move.w -[A7], D0 00001290 7061 moveq.l D0, 0x61 00001292 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00001296 3F00 move.w -[A7], D0 00001298 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000129C 4FEF 000C lea.l A7, [A7 + 0xC] 000012A0 526D D824 addq.w [A5 - 0x27DC], 1 label000012A4: 000012A4 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000012AA 6C10 bge +0x12 /* 000012BC */ 000012AC 701E moveq.l D0, 0x1E 000012AE C1ED D38A muls.w D0, [A5 - 0x2C76] 000012B2 3203 move.w D1, D3 000012B4 9240 sub.w D1, D0 000012B6 B26D D824 cmp.w D1, [A5 - 0x27DC] 000012BA 6E82 bgt -0x7C /* 0000123E */ label000012BC: 000012BC 426D D824 clr.w [A5 - 0x27DC] 000012C0 6010 bra +0x12 /* 000012D2 */ label000012C2: 000012C2 302D D824 move.w D0, [A5 - 0x27DC] 000012C6 204D movea.l A0, A5 000012C8 D0C0 add.w A0, D0 000012CA 4228 D976 clr.b [A0 - 0x268A] 000012CE 526D D824 addq.w [A5 - 0x27DC], 1 label000012D2: 000012D2 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000012D8 6DE8 blt -0x16 /* 000012C2 */ 000012DA 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000012DE 7001 moveq.l D0, 0x01 000012E0 D06D D38A add.w D0, [A5 - 0x2C76] 000012E4 3F00 move.w -[A7], D0 000012E6 A963 syscall SetControlValue/SetCtlValue 000012E8 43ED D82C lea.l A1, [A5 - 0x27D4] 000012EC 307C 001E movea.w A0, 0x1E 000012F0 A03B syscall Delay 000012F2 2280 move.l [A1], D0 label000012F4: 000012F4 302D D810 move.w D0, [A5 - 0x27F0] 000012F8 906D D3A0 sub.w D0, [A5 - 0x2C60] 000012FC 5F40 subq.w D0, 7 000012FE 0C40 FFFC cmpi.w D0, 0xFFFC 00001302 6C00 00EE bge +0xF0 /* 000013F2 */ 00001306 4A6D D38A tst.w [A5 - 0x2C76] 0000130A 6F00 00E6 ble +0xE8 /* 000013F2 */ 0000130E 536D D38A subq.w [A5 - 0x2C76], 1 00001312 486D D866 pea.l [A5 - 0x279A] 00001316 A8A3 syscall EraseRect 00001318 3F2D D38A move.w -[A7], [A5 - 0x2C76] 0000131C 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001320 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00001324 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00001328 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 0000132C 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001330 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001334 426D D824 clr.w [A5 - 0x27DC] 00001338 508F addq.l A7, 8 0000133A 6066 bra +0x68 /* 000013A2 */ label0000133C: 0000133C 701E moveq.l D0, 0x1E 0000133E C1ED D38A muls.w D0, [A5 - 0x2C76] 00001342 D06D D824 add.w D0, [A5 - 0x27DC] 00001346 3F00 move.w -[A7], D0 00001348 701E moveq.l D0, 0x1E 0000134A C1ED D38A muls.w D0, [A5 - 0x2C76] 0000134E 306D D824 movea.w A0, [A5 - 0x27DC] 00001352 D0C0 add.w A0, D0 00001354 D1CC add.l A0, A4 00001356 7000 moveq.l D0, 0x00 00001358 1010 move.b D0, [A0] 0000135A 3F00 move.w -[A7], D0 0000135C 701E moveq.l D0, 0x1E 0000135E C1ED D38A muls.w D0, [A5 - 0x2C76] 00001362 306D D824 movea.w A0, [A5 - 0x27DC] 00001366 D0C0 add.w A0, D0 00001368 D1C8 add.l A0, A0 0000136A D1CB add.l A0, A3 0000136C 3F10 move.w -[A7], [A0] 0000136E 701E moveq.l D0, 0x1E 00001370 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001374 306D D824 movea.w A0, [A5 - 0x27DC] 00001378 D0C0 add.w A0, D0 0000137A D1C8 add.l A0, A0 0000137C 3F30 6800 move.w -[A7], [A0 + D6] 00001380 302D D824 move.w D0, [A5 - 0x27DC] 00001384 E948 lsl D0.w, 4 00001386 D06D D3A0 add.w D0, [A5 - 0x2C60] 0000138A 5E40 addq.w D0, 7 0000138C 3F00 move.w -[A7], D0 0000138E 7061 moveq.l D0, 0x61 00001390 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00001394 3F00 move.w -[A7], D0 00001396 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000139A 4FEF 000C lea.l A7, [A7 + 0xC] 0000139E 526D D824 addq.w [A5 - 0x27DC], 1 label000013A2: 000013A2 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000013A8 6C10 bge +0x12 /* 000013BA */ 000013AA 701E moveq.l D0, 0x1E 000013AC C1ED D38A muls.w D0, [A5 - 0x2C76] 000013B0 3203 move.w D1, D3 000013B2 9240 sub.w D1, D0 000013B4 B26D D824 cmp.w D1, [A5 - 0x27DC] 000013B8 6E82 bgt -0x7C /* 0000133C */ label000013BA: 000013BA 426D D824 clr.w [A5 - 0x27DC] 000013BE 6010 bra +0x12 /* 000013D0 */ label000013C0: 000013C0 302D D824 move.w D0, [A5 - 0x27DC] 000013C4 204D movea.l A0, A5 000013C6 D0C0 add.w A0, D0 000013C8 4228 D976 clr.b [A0 - 0x268A] 000013CC 526D D824 addq.w [A5 - 0x27DC], 1 label000013D0: 000013D0 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000013D6 6DE8 blt -0x16 /* 000013C0 */ 000013D8 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000013DC 7001 moveq.l D0, 0x01 000013DE D06D D38A add.w D0, [A5 - 0x2C76] 000013E2 3F00 move.w -[A7], D0 000013E4 A963 syscall SetControlValue/SetCtlValue 000013E6 43ED D82C lea.l A1, [A5 - 0x27D4] 000013EA 307C 001E movea.w A0, 0x1E 000013EE A03B syscall Delay 000013F0 2280 move.l [A1], D0 label000013F2: 000013F2 4227 clr.b -[A7] 000013F4 A977 syscall WaitMouseUp 000013F6 4A1F tst.b [A7]+ 000013F8 6600 FD32 bne -0x2CC /* 0000112C */ 000013FC 6000 2392 bra +0x2394 /* 00003790 */ label00001400: 00001400 4267 clr.w -[A7] 00001402 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00001406 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 0000140A 486D D854 pea.l [A5 - 0x27AC] 0000140E A96C syscall FindControl 00001410 0C5F 0081 cmpi.w [A7]+, 0x81 00001414 6600 013C bne +0x13E /* 00001552 */ 00001418 202D D854 move.l D0, [A5 - 0x27AC] 0000141C B0AD D5C2 cmp.l D0, [A5 - 0x2A3E] 00001420 6600 236E bne +0x2370 /* 00003790 */ 00001424 3B6D D80C D3B0 move.w [A5 - 0x2C50], [A5 - 0x27F4] 0000142A 206E 0008 movea.l A0, [A6 + 0x8] 0000142E 3083 move.w [A0], D3 00001430 4267 clr.w -[A7] 00001432 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00001436 2F2D D80A move.l -[A7], [A5 - 0x27F6] 0000143A 486D 019A pea.l [A5 + 0x19A /* export_47 */] 0000143E A968 syscall TrackControl 00001440 3B5F D816 move.w [A5 - 0x27EA], [A7]+ 00001444 4267 clr.w -[A7] 00001446 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 0000144A A960 syscall GetControlValue/GetCtlValue 0000144C 70FF moveq.l D0, 0xFFFFFFFF 0000144E D05F add.w D0, [A7]+ 00001450 3B40 D38A move.w [A5 - 0x2C76], D0 00001454 426D D824 clr.w [A5 - 0x27DC] 00001458 6010 bra +0x12 /* 0000146A */ label0000145A: 0000145A 302D D824 move.w D0, [A5 - 0x27DC] 0000145E 204D movea.l A0, A5 00001460 D0C0 add.w A0, D0 00001462 4228 D976 clr.b [A0 - 0x268A] 00001466 526D D824 addq.w [A5 - 0x27DC], 1 label0000146A: 0000146A 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001470 6DE8 blt -0x16 /* 0000145A */ 00001472 486D D866 pea.l [A5 - 0x279A] 00001476 A8A3 syscall EraseRect 00001478 3F2D D38A move.w -[A7], [A5 - 0x2C76] 0000147C 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001480 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00001484 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00001488 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 0000148C 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001490 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001494 426D D824 clr.w [A5 - 0x27DC] 00001498 508F addq.l A7, 8 0000149A 6066 bra +0x68 /* 00001502 */ label0000149C: 0000149C 701E moveq.l D0, 0x1E 0000149E C1ED D38A muls.w D0, [A5 - 0x2C76] 000014A2 D06D D824 add.w D0, [A5 - 0x27DC] 000014A6 3F00 move.w -[A7], D0 000014A8 701E moveq.l D0, 0x1E 000014AA C1ED D38A muls.w D0, [A5 - 0x2C76] 000014AE 306D D824 movea.w A0, [A5 - 0x27DC] 000014B2 D0C0 add.w A0, D0 000014B4 D1CC add.l A0, A4 000014B6 7000 moveq.l D0, 0x00 000014B8 1010 move.b D0, [A0] 000014BA 3F00 move.w -[A7], D0 000014BC 701E moveq.l D0, 0x1E 000014BE C1ED D38A muls.w D0, [A5 - 0x2C76] 000014C2 306D D824 movea.w A0, [A5 - 0x27DC] 000014C6 D0C0 add.w A0, D0 000014C8 D1C8 add.l A0, A0 000014CA D1CB add.l A0, A3 000014CC 3F10 move.w -[A7], [A0] 000014CE 701E moveq.l D0, 0x1E 000014D0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000014D4 306D D824 movea.w A0, [A5 - 0x27DC] 000014D8 D0C0 add.w A0, D0 000014DA D1C8 add.l A0, A0 000014DC 3F30 6800 move.w -[A7], [A0 + D6] 000014E0 302D D824 move.w D0, [A5 - 0x27DC] 000014E4 E948 lsl D0.w, 4 000014E6 D06D D3A0 add.w D0, [A5 - 0x2C60] 000014EA 5E40 addq.w D0, 7 000014EC 3F00 move.w -[A7], D0 000014EE 7061 moveq.l D0, 0x61 000014F0 D06D D3A4 add.w D0, [A5 - 0x2C5C] 000014F4 3F00 move.w -[A7], D0 000014F6 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000014FA 4FEF 000C lea.l A7, [A7 + 0xC] 000014FE 526D D824 addq.w [A5 - 0x27DC], 1 label00001502: 00001502 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001508 6C10 bge +0x12 /* 0000151A */ 0000150A 701E moveq.l D0, 0x1E 0000150C C1ED D38A muls.w D0, [A5 - 0x2C76] 00001510 3203 move.w D1, D3 00001512 9240 sub.w D1, D0 00001514 B26D D824 cmp.w D1, [A5 - 0x27DC] 00001518 6E82 bgt -0x7C /* 0000149C */ label0000151A: 0000151A 486D D976 pea.l [A5 - 0x268A] 0000151E 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001522 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001526 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 0000152A 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 0000152E 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001532 7007 moveq.l D0, 0x07 00001534 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001538 3F00 move.w -[A7], D0 0000153A 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 0000153E 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001544 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 0000154A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000154E 6000 2240 bra +0x2242 /* 00003790 */ label00001552: 00001552 4267 clr.w -[A7] 00001554 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00001558 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 0000155C 486D D854 pea.l [A5 - 0x27AC] 00001560 A96C syscall FindControl 00001562 0C5F 0016 cmpi.w [A7]+, 0x16 00001566 6600 025A bne +0x25C /* 000017C2 */ 0000156A 4A6D D38A tst.w [A5 - 0x2C76] 0000156E 6F00 2220 ble +0x2222 /* 00003790 */ 00001572 426D D824 clr.w [A5 - 0x27DC] 00001576 6010 bra +0x12 /* 00001588 */ label00001578: 00001578 302D D824 move.w D0, [A5 - 0x27DC] 0000157C 204D movea.l A0, A5 0000157E D0C0 add.w A0, D0 00001580 4228 D976 clr.b [A0 - 0x268A] 00001584 526D D824 addq.w [A5 - 0x27DC], 1 label00001588: 00001588 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 0000158E 6DE8 blt -0x16 /* 00001578 */ 00001590 536D D38A subq.w [A5 - 0x2C76], 1 00001594 486D D866 pea.l [A5 - 0x279A] 00001598 A8A3 syscall EraseRect 0000159A 3F2D D38A move.w -[A7], [A5 - 0x2C76] 0000159E 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000015A2 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000015A6 7001 moveq.l D0, 0x01 000015A8 D06D D38A add.w D0, [A5 - 0x2C76] 000015AC 3F00 move.w -[A7], D0 000015AE A963 syscall SetControlValue/SetCtlValue 000015B0 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 000015B4 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 000015B8 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 000015BC 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 000015C0 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000015C4 426D D824 clr.w [A5 - 0x27DC] 000015C8 508F addq.l A7, 8 000015CA 6066 bra +0x68 /* 00001632 */ label000015CC: 000015CC 701E moveq.l D0, 0x1E 000015CE C1ED D38A muls.w D0, [A5 - 0x2C76] 000015D2 D06D D824 add.w D0, [A5 - 0x27DC] 000015D6 3F00 move.w -[A7], D0 000015D8 701E moveq.l D0, 0x1E 000015DA C1ED D38A muls.w D0, [A5 - 0x2C76] 000015DE 306D D824 movea.w A0, [A5 - 0x27DC] 000015E2 D0C0 add.w A0, D0 000015E4 D1CC add.l A0, A4 000015E6 7000 moveq.l D0, 0x00 000015E8 1010 move.b D0, [A0] 000015EA 3F00 move.w -[A7], D0 000015EC 701E moveq.l D0, 0x1E 000015EE C1ED D38A muls.w D0, [A5 - 0x2C76] 000015F2 306D D824 movea.w A0, [A5 - 0x27DC] 000015F6 D0C0 add.w A0, D0 000015F8 D1C8 add.l A0, A0 000015FA D1CB add.l A0, A3 000015FC 3F10 move.w -[A7], [A0] 000015FE 701E moveq.l D0, 0x1E 00001600 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001604 306D D824 movea.w A0, [A5 - 0x27DC] 00001608 D0C0 add.w A0, D0 0000160A D1C8 add.l A0, A0 0000160C 3F30 6800 move.w -[A7], [A0 + D6] 00001610 302D D824 move.w D0, [A5 - 0x27DC] 00001614 E948 lsl D0.w, 4 00001616 D06D D3A0 add.w D0, [A5 - 0x2C60] 0000161A 5E40 addq.w D0, 7 0000161C 3F00 move.w -[A7], D0 0000161E 7061 moveq.l D0, 0x61 00001620 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00001624 3F00 move.w -[A7], D0 00001626 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000162A 4FEF 000C lea.l A7, [A7 + 0xC] 0000162E 526D D824 addq.w [A5 - 0x27DC], 1 label00001632: 00001632 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001638 6C10 bge +0x12 /* 0000164A */ 0000163A 701E moveq.l D0, 0x1E 0000163C C1ED D38A muls.w D0, [A5 - 0x2C76] 00001640 3203 move.w D1, D3 00001642 9240 sub.w D1, D0 00001644 B26D D824 cmp.w D1, [A5 - 0x27DC] 00001648 6E82 bgt -0x7C /* 000015CC */ label0000164A: 0000164A 486D D976 pea.l [A5 - 0x268A] 0000164E 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001652 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001656 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 0000165A 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 0000165E 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001662 7007 moveq.l D0, 0x07 00001664 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001668 3F00 move.w -[A7], D0 0000166A 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 0000166E 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001674 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 0000167A 4FEF 0010 lea.l A7, [A7 + 0x10] 0000167E 6000 0134 bra +0x136 /* 000017B4 */ label00001682: 00001682 486D D80A pea.l [A5 - 0x27F6] 00001686 A972 syscall GetMouse 00001688 4267 clr.w -[A7] 0000168A 2F2D D80A move.l -[A7], [A5 - 0x27F6] 0000168E 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 00001692 486D D854 pea.l [A5 - 0x27AC] 00001696 A96C syscall FindControl 00001698 0C5F 0016 cmpi.w [A7]+, 0x16 0000169C 6600 0116 bne +0x118 /* 000017B4 */ 000016A0 4A6D D38A tst.w [A5 - 0x2C76] 000016A4 6F00 010E ble +0x110 /* 000017B4 */ 000016A8 426D D824 clr.w [A5 - 0x27DC] 000016AC 6010 bra +0x12 /* 000016BE */ label000016AE: 000016AE 302D D824 move.w D0, [A5 - 0x27DC] 000016B2 204D movea.l A0, A5 000016B4 D0C0 add.w A0, D0 000016B6 4228 D976 clr.b [A0 - 0x268A] 000016BA 526D D824 addq.w [A5 - 0x27DC], 1 label000016BE: 000016BE 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000016C4 6DE8 blt -0x16 /* 000016AE */ 000016C6 536D D38A subq.w [A5 - 0x2C76], 1 000016CA 486D D866 pea.l [A5 - 0x279A] 000016CE A8A3 syscall EraseRect 000016D0 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000016D4 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000016D8 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000016DC 7001 moveq.l D0, 0x01 000016DE D06D D38A add.w D0, [A5 - 0x2C76] 000016E2 3F00 move.w -[A7], D0 000016E4 A963 syscall SetControlValue/SetCtlValue 000016E6 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 000016EA 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 000016EE 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 000016F2 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 000016F6 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000016FA 426D D824 clr.w [A5 - 0x27DC] 000016FE 508F addq.l A7, 8 00001700 6066 bra +0x68 /* 00001768 */ label00001702: 00001702 701E moveq.l D0, 0x1E 00001704 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001708 D06D D824 add.w D0, [A5 - 0x27DC] 0000170C 3F00 move.w -[A7], D0 0000170E 701E moveq.l D0, 0x1E 00001710 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001714 306D D824 movea.w A0, [A5 - 0x27DC] 00001718 D0C0 add.w A0, D0 0000171A D1CC add.l A0, A4 0000171C 7000 moveq.l D0, 0x00 0000171E 1010 move.b D0, [A0] 00001720 3F00 move.w -[A7], D0 00001722 701E moveq.l D0, 0x1E 00001724 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001728 306D D824 movea.w A0, [A5 - 0x27DC] 0000172C D0C0 add.w A0, D0 0000172E D1C8 add.l A0, A0 00001730 D1CB add.l A0, A3 00001732 3F10 move.w -[A7], [A0] 00001734 701E moveq.l D0, 0x1E 00001736 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000173A 306D D824 movea.w A0, [A5 - 0x27DC] 0000173E D0C0 add.w A0, D0 00001740 D1C8 add.l A0, A0 00001742 3F30 6800 move.w -[A7], [A0 + D6] 00001746 302D D824 move.w D0, [A5 - 0x27DC] 0000174A E948 lsl D0.w, 4 0000174C D06D D3A0 add.w D0, [A5 - 0x2C60] 00001750 5E40 addq.w D0, 7 00001752 3F00 move.w -[A7], D0 00001754 7061 moveq.l D0, 0x61 00001756 D06D D3A4 add.w D0, [A5 - 0x2C5C] 0000175A 3F00 move.w -[A7], D0 0000175C 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00001760 4FEF 000C lea.l A7, [A7 + 0xC] 00001764 526D D824 addq.w [A5 - 0x27DC], 1 label00001768: 00001768 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 0000176E 6C10 bge +0x12 /* 00001780 */ 00001770 701E moveq.l D0, 0x1E 00001772 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001776 3203 move.w D1, D3 00001778 9240 sub.w D1, D0 0000177A B26D D824 cmp.w D1, [A5 - 0x27DC] 0000177E 6E82 bgt -0x7C /* 00001702 */ label00001780: 00001780 486D D976 pea.l [A5 - 0x268A] 00001784 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001788 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 0000178C 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001790 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00001794 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001798 7007 moveq.l D0, 0x07 0000179A D06D D3A0 add.w D0, [A5 - 0x2C60] 0000179E 3F00 move.w -[A7], D0 000017A0 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 000017A4 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 000017AA 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 000017B0 4FEF 0010 lea.l A7, [A7 + 0x10] label000017B4: 000017B4 4227 clr.b -[A7] 000017B6 A973 syscall StillDown 000017B8 4A1F tst.b [A7]+ 000017BA 6600 FEC6 bne -0x138 /* 00001682 */ 000017BE 6000 1FD0 bra +0x1FD2 /* 00003790 */ label000017C2: 000017C2 4267 clr.w -[A7] 000017C4 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000017C8 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 000017CC 486D D854 pea.l [A5 - 0x27AC] 000017D0 A96C syscall FindControl 000017D2 0C5F 0017 cmpi.w [A7]+, 0x17 000017D6 6600 026A bne +0x26C /* 00001A42 */ 000017DA 7001 moveq.l D0, 0x01 000017DC D06D D38A add.w D0, [A5 - 0x2C76] 000017E0 C1FC 001E muls.w D0, 0x1E 000017E4 B640 cmp.w D3, D0 000017E6 6D00 1FA8 blt +0x1FAA /* 00003790 */ 000017EA 426D D824 clr.w [A5 - 0x27DC] 000017EE 6010 bra +0x12 /* 00001800 */ label000017F0: 000017F0 302D D824 move.w D0, [A5 - 0x27DC] 000017F4 204D movea.l A0, A5 000017F6 D0C0 add.w A0, D0 000017F8 4228 D976 clr.b [A0 - 0x268A] 000017FC 526D D824 addq.w [A5 - 0x27DC], 1 label00001800: 00001800 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001806 6DE8 blt -0x16 /* 000017F0 */ 00001808 526D D38A addq.w [A5 - 0x2C76], 1 0000180C 486D D866 pea.l [A5 - 0x279A] 00001810 A8A3 syscall EraseRect 00001812 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001816 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 0000181A 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 0000181E 7001 moveq.l D0, 0x01 00001820 D06D D38A add.w D0, [A5 - 0x2C76] 00001824 3F00 move.w -[A7], D0 00001826 A963 syscall SetControlValue/SetCtlValue 00001828 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 0000182C 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00001830 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00001834 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001838 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 0000183C 426D D824 clr.w [A5 - 0x27DC] 00001840 508F addq.l A7, 8 00001842 6066 bra +0x68 /* 000018AA */ label00001844: 00001844 701E moveq.l D0, 0x1E 00001846 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000184A D06D D824 add.w D0, [A5 - 0x27DC] 0000184E 3F00 move.w -[A7], D0 00001850 701E moveq.l D0, 0x1E 00001852 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001856 306D D824 movea.w A0, [A5 - 0x27DC] 0000185A D0C0 add.w A0, D0 0000185C D1CC add.l A0, A4 0000185E 7000 moveq.l D0, 0x00 00001860 1010 move.b D0, [A0] 00001862 3F00 move.w -[A7], D0 00001864 701E moveq.l D0, 0x1E 00001866 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000186A 306D D824 movea.w A0, [A5 - 0x27DC] 0000186E D0C0 add.w A0, D0 00001870 D1C8 add.l A0, A0 00001872 D1CB add.l A0, A3 00001874 3F10 move.w -[A7], [A0] 00001876 701E moveq.l D0, 0x1E 00001878 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000187C 306D D824 movea.w A0, [A5 - 0x27DC] 00001880 D0C0 add.w A0, D0 00001882 D1C8 add.l A0, A0 00001884 3F30 6800 move.w -[A7], [A0 + D6] 00001888 302D D824 move.w D0, [A5 - 0x27DC] 0000188C E948 lsl D0.w, 4 0000188E D06D D3A0 add.w D0, [A5 - 0x2C60] 00001892 5E40 addq.w D0, 7 00001894 3F00 move.w -[A7], D0 00001896 7061 moveq.l D0, 0x61 00001898 D06D D3A4 add.w D0, [A5 - 0x2C5C] 0000189C 3F00 move.w -[A7], D0 0000189E 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000018A2 4FEF 000C lea.l A7, [A7 + 0xC] 000018A6 526D D824 addq.w [A5 - 0x27DC], 1 label000018AA: 000018AA 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000018B0 6C10 bge +0x12 /* 000018C2 */ 000018B2 701E moveq.l D0, 0x1E 000018B4 C1ED D38A muls.w D0, [A5 - 0x2C76] 000018B8 3203 move.w D1, D3 000018BA 9240 sub.w D1, D0 000018BC B26D D824 cmp.w D1, [A5 - 0x27DC] 000018C0 6E82 bgt -0x7C /* 00001844 */ label000018C2: 000018C2 486D D976 pea.l [A5 - 0x268A] 000018C6 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000018CA 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 000018CE 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 000018D2 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 000018D6 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 000018DA 7007 moveq.l D0, 0x07 000018DC D06D D3A0 add.w D0, [A5 - 0x2C60] 000018E0 3F00 move.w -[A7], D0 000018E2 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 000018E6 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 000018EC 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 000018F2 4FEF 0010 lea.l A7, [A7 + 0x10] 000018F6 6000 013C bra +0x13E /* 00001A34 */ label000018FA: 000018FA 486D D80A pea.l [A5 - 0x27F6] 000018FE A972 syscall GetMouse 00001900 4267 clr.w -[A7] 00001902 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00001906 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 0000190A 486D D854 pea.l [A5 - 0x27AC] 0000190E A96C syscall FindControl 00001910 0C5F 0017 cmpi.w [A7]+, 0x17 00001914 6600 011E bne +0x120 /* 00001A34 */ 00001918 7001 moveq.l D0, 0x01 0000191A D06D D38A add.w D0, [A5 - 0x2C76] 0000191E C1FC 001E muls.w D0, 0x1E 00001922 B640 cmp.w D3, D0 00001924 6D00 010E blt +0x110 /* 00001A34 */ 00001928 426D D824 clr.w [A5 - 0x27DC] 0000192C 6010 bra +0x12 /* 0000193E */ label0000192E: 0000192E 302D D824 move.w D0, [A5 - 0x27DC] 00001932 204D movea.l A0, A5 00001934 D0C0 add.w A0, D0 00001936 4228 D976 clr.b [A0 - 0x268A] 0000193A 526D D824 addq.w [A5 - 0x27DC], 1 label0000193E: 0000193E 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001944 6DE8 blt -0x16 /* 0000192E */ 00001946 526D D38A addq.w [A5 - 0x2C76], 1 0000194A 486D D866 pea.l [A5 - 0x279A] 0000194E A8A3 syscall EraseRect 00001950 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001954 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001958 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 0000195C 7001 moveq.l D0, 0x01 0000195E D06D D38A add.w D0, [A5 - 0x2C76] 00001962 3F00 move.w -[A7], D0 00001964 A963 syscall SetControlValue/SetCtlValue 00001966 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 0000196A 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 0000196E 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00001972 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001976 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 0000197A 426D D824 clr.w [A5 - 0x27DC] 0000197E 508F addq.l A7, 8 00001980 6066 bra +0x68 /* 000019E8 */ label00001982: 00001982 701E moveq.l D0, 0x1E 00001984 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001988 D06D D824 add.w D0, [A5 - 0x27DC] 0000198C 3F00 move.w -[A7], D0 0000198E 701E moveq.l D0, 0x1E 00001990 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001994 306D D824 movea.w A0, [A5 - 0x27DC] 00001998 D0C0 add.w A0, D0 0000199A D1CC add.l A0, A4 0000199C 7000 moveq.l D0, 0x00 0000199E 1010 move.b D0, [A0] 000019A0 3F00 move.w -[A7], D0 000019A2 701E moveq.l D0, 0x1E 000019A4 C1ED D38A muls.w D0, [A5 - 0x2C76] 000019A8 306D D824 movea.w A0, [A5 - 0x27DC] 000019AC D0C0 add.w A0, D0 000019AE D1C8 add.l A0, A0 000019B0 D1CB add.l A0, A3 000019B2 3F10 move.w -[A7], [A0] 000019B4 701E moveq.l D0, 0x1E 000019B6 C1ED D38A muls.w D0, [A5 - 0x2C76] 000019BA 306D D824 movea.w A0, [A5 - 0x27DC] 000019BE D0C0 add.w A0, D0 000019C0 D1C8 add.l A0, A0 000019C2 3F30 6800 move.w -[A7], [A0 + D6] 000019C6 302D D824 move.w D0, [A5 - 0x27DC] 000019CA E948 lsl D0.w, 4 000019CC D06D D3A0 add.w D0, [A5 - 0x2C60] 000019D0 5E40 addq.w D0, 7 000019D2 3F00 move.w -[A7], D0 000019D4 7061 moveq.l D0, 0x61 000019D6 D06D D3A4 add.w D0, [A5 - 0x2C5C] 000019DA 3F00 move.w -[A7], D0 000019DC 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000019E0 4FEF 000C lea.l A7, [A7 + 0xC] 000019E4 526D D824 addq.w [A5 - 0x27DC], 1 label000019E8: 000019E8 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000019EE 6C10 bge +0x12 /* 00001A00 */ 000019F0 701E moveq.l D0, 0x1E 000019F2 C1ED D38A muls.w D0, [A5 - 0x2C76] 000019F6 3203 move.w D1, D3 000019F8 9240 sub.w D1, D0 000019FA B26D D824 cmp.w D1, [A5 - 0x27DC] 000019FE 6E82 bgt -0x7C /* 00001982 */ label00001A00: 00001A00 486D D976 pea.l [A5 - 0x268A] 00001A04 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001A08 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001A0C 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001A10 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00001A14 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001A18 7007 moveq.l D0, 0x07 00001A1A D06D D3A0 add.w D0, [A5 - 0x2C60] 00001A1E 3F00 move.w -[A7], D0 00001A20 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00001A24 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001A2A 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00001A30 4FEF 0010 lea.l A7, [A7 + 0x10] label00001A34: 00001A34 4227 clr.b -[A7] 00001A36 A973 syscall StillDown 00001A38 4A1F tst.b [A7]+ 00001A3A 6600 FEBE bne -0x140 /* 000018FA */ 00001A3E 6000 1D50 bra +0x1D52 /* 00003790 */ label00001A42: 00001A42 4227 clr.b -[A7] 00001A44 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00001A48 486D D220 pea.l [A5 - 0x2DE0] 00001A4C A8AD syscall PtInRect 00001A4E 4A1F tst.b [A7]+ 00001A50 6700 0248 beq +0x24A /* 00001C9A */ 00001A54 486D D220 pea.l [A5 - 0x2DE0] 00001A58 A8A4 syscall InvertRect 00001A5A 4A6D D38A tst.w [A5 - 0x2C76] 00001A5E 6F00 0230 ble +0x232 /* 00001C90 */ 00001A62 426D D824 clr.w [A5 - 0x27DC] 00001A66 6010 bra +0x12 /* 00001A78 */ label00001A68: 00001A68 302D D824 move.w D0, [A5 - 0x27DC] 00001A6C 204D movea.l A0, A5 00001A6E D0C0 add.w A0, D0 00001A70 4228 D976 clr.b [A0 - 0x268A] 00001A74 526D D824 addq.w [A5 - 0x27DC], 1 label00001A78: 00001A78 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001A7E 6DE8 blt -0x16 /* 00001A68 */ 00001A80 536D D38A subq.w [A5 - 0x2C76], 1 00001A84 486D D866 pea.l [A5 - 0x279A] 00001A88 A8A3 syscall EraseRect 00001A8A 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001A8E 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001A92 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00001A96 7001 moveq.l D0, 0x01 00001A98 D06D D38A add.w D0, [A5 - 0x2C76] 00001A9C 3F00 move.w -[A7], D0 00001A9E A963 syscall SetControlValue/SetCtlValue 00001AA0 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00001AA4 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00001AA8 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00001AAC 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001AB0 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001AB4 426D D824 clr.w [A5 - 0x27DC] 00001AB8 508F addq.l A7, 8 00001ABA 6066 bra +0x68 /* 00001B22 */ label00001ABC: 00001ABC 701E moveq.l D0, 0x1E 00001ABE C1ED D38A muls.w D0, [A5 - 0x2C76] 00001AC2 D06D D824 add.w D0, [A5 - 0x27DC] 00001AC6 3F00 move.w -[A7], D0 00001AC8 701E moveq.l D0, 0x1E 00001ACA C1ED D38A muls.w D0, [A5 - 0x2C76] 00001ACE 306D D824 movea.w A0, [A5 - 0x27DC] 00001AD2 D0C0 add.w A0, D0 00001AD4 D1CC add.l A0, A4 00001AD6 7000 moveq.l D0, 0x00 00001AD8 1010 move.b D0, [A0] 00001ADA 3F00 move.w -[A7], D0 00001ADC 701E moveq.l D0, 0x1E 00001ADE C1ED D38A muls.w D0, [A5 - 0x2C76] 00001AE2 306D D824 movea.w A0, [A5 - 0x27DC] 00001AE6 D0C0 add.w A0, D0 00001AE8 D1C8 add.l A0, A0 00001AEA D1CB add.l A0, A3 00001AEC 3F10 move.w -[A7], [A0] 00001AEE 701E moveq.l D0, 0x1E 00001AF0 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001AF4 306D D824 movea.w A0, [A5 - 0x27DC] 00001AF8 D0C0 add.w A0, D0 00001AFA D1C8 add.l A0, A0 00001AFC 3F30 6800 move.w -[A7], [A0 + D6] 00001B00 302D D824 move.w D0, [A5 - 0x27DC] 00001B04 E948 lsl D0.w, 4 00001B06 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001B0A 5E40 addq.w D0, 7 00001B0C 3F00 move.w -[A7], D0 00001B0E 7061 moveq.l D0, 0x61 00001B10 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00001B14 3F00 move.w -[A7], D0 00001B16 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00001B1A 4FEF 000C lea.l A7, [A7 + 0xC] 00001B1E 526D D824 addq.w [A5 - 0x27DC], 1 label00001B22: 00001B22 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001B28 6C10 bge +0x12 /* 00001B3A */ 00001B2A 701E moveq.l D0, 0x1E 00001B2C C1ED D38A muls.w D0, [A5 - 0x2C76] 00001B30 3203 move.w D1, D3 00001B32 9240 sub.w D1, D0 00001B34 B26D D824 cmp.w D1, [A5 - 0x27DC] 00001B38 6E82 bgt -0x7C /* 00001ABC */ label00001B3A: 00001B3A 486D D976 pea.l [A5 - 0x268A] 00001B3E 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001B42 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001B46 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001B4A 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00001B4E 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001B52 7007 moveq.l D0, 0x07 00001B54 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001B58 3F00 move.w -[A7], D0 00001B5A 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00001B5E 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001B64 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00001B6A 4FEF 0010 lea.l A7, [A7 + 0x10] 00001B6E 6000 0116 bra +0x118 /* 00001C86 */ label00001B72: 00001B72 4A6D D38A tst.w [A5 - 0x2C76] 00001B76 6F00 010E ble +0x110 /* 00001C86 */ 00001B7A 426D D824 clr.w [A5 - 0x27DC] 00001B7E 6010 bra +0x12 /* 00001B90 */ label00001B80: 00001B80 302D D824 move.w D0, [A5 - 0x27DC] 00001B84 204D movea.l A0, A5 00001B86 D0C0 add.w A0, D0 00001B88 4228 D976 clr.b [A0 - 0x268A] 00001B8C 526D D824 addq.w [A5 - 0x27DC], 1 label00001B90: 00001B90 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001B96 6DE8 blt -0x16 /* 00001B80 */ 00001B98 536D D38A subq.w [A5 - 0x2C76], 1 00001B9C 486D D866 pea.l [A5 - 0x279A] 00001BA0 A8A3 syscall EraseRect 00001BA2 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001BA6 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001BAA 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00001BAE 7001 moveq.l D0, 0x01 00001BB0 D06D D38A add.w D0, [A5 - 0x2C76] 00001BB4 3F00 move.w -[A7], D0 00001BB6 A963 syscall SetControlValue/SetCtlValue 00001BB8 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00001BBC 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00001BC0 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00001BC4 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001BC8 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001BCC 426D D824 clr.w [A5 - 0x27DC] 00001BD0 508F addq.l A7, 8 00001BD2 6066 bra +0x68 /* 00001C3A */ label00001BD4: 00001BD4 701E moveq.l D0, 0x1E 00001BD6 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001BDA D06D D824 add.w D0, [A5 - 0x27DC] 00001BDE 3F00 move.w -[A7], D0 00001BE0 701E moveq.l D0, 0x1E 00001BE2 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001BE6 306D D824 movea.w A0, [A5 - 0x27DC] 00001BEA D0C0 add.w A0, D0 00001BEC D1CC add.l A0, A4 00001BEE 7000 moveq.l D0, 0x00 00001BF0 1010 move.b D0, [A0] 00001BF2 3F00 move.w -[A7], D0 00001BF4 701E moveq.l D0, 0x1E 00001BF6 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001BFA 306D D824 movea.w A0, [A5 - 0x27DC] 00001BFE D0C0 add.w A0, D0 00001C00 D1C8 add.l A0, A0 00001C02 D1CB add.l A0, A3 00001C04 3F10 move.w -[A7], [A0] 00001C06 701E moveq.l D0, 0x1E 00001C08 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001C0C 306D D824 movea.w A0, [A5 - 0x27DC] 00001C10 D0C0 add.w A0, D0 00001C12 D1C8 add.l A0, A0 00001C14 3F30 6800 move.w -[A7], [A0 + D6] 00001C18 302D D824 move.w D0, [A5 - 0x27DC] 00001C1C E948 lsl D0.w, 4 00001C1E D06D D3A0 add.w D0, [A5 - 0x2C60] 00001C22 5E40 addq.w D0, 7 00001C24 3F00 move.w -[A7], D0 00001C26 7061 moveq.l D0, 0x61 00001C28 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00001C2C 3F00 move.w -[A7], D0 00001C2E 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00001C32 4FEF 000C lea.l A7, [A7 + 0xC] 00001C36 526D D824 addq.w [A5 - 0x27DC], 1 label00001C3A: 00001C3A 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001C40 6C10 bge +0x12 /* 00001C52 */ 00001C42 701E moveq.l D0, 0x1E 00001C44 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001C48 3203 move.w D1, D3 00001C4A 9240 sub.w D1, D0 00001C4C B26D D824 cmp.w D1, [A5 - 0x27DC] 00001C50 6E82 bgt -0x7C /* 00001BD4 */ label00001C52: 00001C52 486D D976 pea.l [A5 - 0x268A] 00001C56 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001C5A 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001C5E 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001C62 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00001C66 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001C6A 7007 moveq.l D0, 0x07 00001C6C D06D D3A0 add.w D0, [A5 - 0x2C60] 00001C70 3F00 move.w -[A7], D0 00001C72 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00001C76 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001C7C 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00001C82 4FEF 0010 lea.l A7, [A7 + 0x10] label00001C86: 00001C86 4227 clr.b -[A7] 00001C88 A973 syscall StillDown 00001C8A 4A1F tst.b [A7]+ 00001C8C 6600 FEE4 bne -0x11A /* 00001B72 */ label00001C90: 00001C90 486D D220 pea.l [A5 - 0x2DE0] 00001C94 A8A4 syscall InvertRect 00001C96 6000 1AF8 bra +0x1AFA /* 00003790 */ label00001C9A: 00001C9A 4227 clr.b -[A7] 00001C9C 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00001CA0 486D D228 pea.l [A5 - 0x2DD8] 00001CA4 A8AD syscall PtInRect 00001CA6 4A1F tst.b [A7]+ 00001CA8 6700 0258 beq +0x25A /* 00001F02 */ 00001CAC 486D D228 pea.l [A5 - 0x2DD8] 00001CB0 A8A4 syscall InvertRect 00001CB2 7001 moveq.l D0, 0x01 00001CB4 D06D D38A add.w D0, [A5 - 0x2C76] 00001CB8 C1FC 001E muls.w D0, 0x1E 00001CBC B640 cmp.w D3, D0 00001CBE 6D00 0238 blt +0x23A /* 00001EF8 */ 00001CC2 426D D824 clr.w [A5 - 0x27DC] 00001CC6 6010 bra +0x12 /* 00001CD8 */ label00001CC8: 00001CC8 302D D824 move.w D0, [A5 - 0x27DC] 00001CCC 204D movea.l A0, A5 00001CCE D0C0 add.w A0, D0 00001CD0 4228 D976 clr.b [A0 - 0x268A] 00001CD4 526D D824 addq.w [A5 - 0x27DC], 1 label00001CD8: 00001CD8 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001CDE 6DE8 blt -0x16 /* 00001CC8 */ 00001CE0 526D D38A addq.w [A5 - 0x2C76], 1 00001CE4 486D D866 pea.l [A5 - 0x279A] 00001CE8 A8A3 syscall EraseRect 00001CEA 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001CEE 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001CF2 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00001CF6 7001 moveq.l D0, 0x01 00001CF8 D06D D38A add.w D0, [A5 - 0x2C76] 00001CFC 3F00 move.w -[A7], D0 00001CFE A963 syscall SetControlValue/SetCtlValue 00001D00 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00001D04 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00001D08 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00001D0C 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001D10 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001D14 426D D824 clr.w [A5 - 0x27DC] 00001D18 508F addq.l A7, 8 00001D1A 6066 bra +0x68 /* 00001D82 */ label00001D1C: 00001D1C 701E moveq.l D0, 0x1E 00001D1E C1ED D38A muls.w D0, [A5 - 0x2C76] 00001D22 D06D D824 add.w D0, [A5 - 0x27DC] 00001D26 3F00 move.w -[A7], D0 00001D28 701E moveq.l D0, 0x1E 00001D2A C1ED D38A muls.w D0, [A5 - 0x2C76] 00001D2E 306D D824 movea.w A0, [A5 - 0x27DC] 00001D32 D0C0 add.w A0, D0 00001D34 D1CC add.l A0, A4 00001D36 7000 moveq.l D0, 0x00 00001D38 1010 move.b D0, [A0] 00001D3A 3F00 move.w -[A7], D0 00001D3C 701E moveq.l D0, 0x1E 00001D3E C1ED D38A muls.w D0, [A5 - 0x2C76] 00001D42 306D D824 movea.w A0, [A5 - 0x27DC] 00001D46 D0C0 add.w A0, D0 00001D48 D1C8 add.l A0, A0 00001D4A D1CB add.l A0, A3 00001D4C 3F10 move.w -[A7], [A0] 00001D4E 701E moveq.l D0, 0x1E 00001D50 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001D54 306D D824 movea.w A0, [A5 - 0x27DC] 00001D58 D0C0 add.w A0, D0 00001D5A D1C8 add.l A0, A0 00001D5C 3F30 6800 move.w -[A7], [A0 + D6] 00001D60 302D D824 move.w D0, [A5 - 0x27DC] 00001D64 E948 lsl D0.w, 4 00001D66 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001D6A 5E40 addq.w D0, 7 00001D6C 3F00 move.w -[A7], D0 00001D6E 7061 moveq.l D0, 0x61 00001D70 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00001D74 3F00 move.w -[A7], D0 00001D76 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00001D7A 4FEF 000C lea.l A7, [A7 + 0xC] 00001D7E 526D D824 addq.w [A5 - 0x27DC], 1 label00001D82: 00001D82 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001D88 6C10 bge +0x12 /* 00001D9A */ 00001D8A 701E moveq.l D0, 0x1E 00001D8C C1ED D38A muls.w D0, [A5 - 0x2C76] 00001D90 3203 move.w D1, D3 00001D92 9240 sub.w D1, D0 00001D94 B26D D824 cmp.w D1, [A5 - 0x27DC] 00001D98 6E82 bgt -0x7C /* 00001D1C */ label00001D9A: 00001D9A 486D D976 pea.l [A5 - 0x268A] 00001D9E 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001DA2 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001DA6 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001DAA 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00001DAE 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001DB2 7007 moveq.l D0, 0x07 00001DB4 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001DB8 3F00 move.w -[A7], D0 00001DBA 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00001DBE 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001DC4 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00001DCA 4FEF 0010 lea.l A7, [A7 + 0x10] 00001DCE 6000 011E bra +0x120 /* 00001EEE */ label00001DD2: 00001DD2 7001 moveq.l D0, 0x01 00001DD4 D06D D38A add.w D0, [A5 - 0x2C76] 00001DD8 C1FC 001E muls.w D0, 0x1E 00001DDC B640 cmp.w D3, D0 00001DDE 6D00 010E blt +0x110 /* 00001EEE */ 00001DE2 426D D824 clr.w [A5 - 0x27DC] 00001DE6 6010 bra +0x12 /* 00001DF8 */ label00001DE8: 00001DE8 302D D824 move.w D0, [A5 - 0x27DC] 00001DEC 204D movea.l A0, A5 00001DEE D0C0 add.w A0, D0 00001DF0 4228 D976 clr.b [A0 - 0x268A] 00001DF4 526D D824 addq.w [A5 - 0x27DC], 1 label00001DF8: 00001DF8 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001DFE 6DE8 blt -0x16 /* 00001DE8 */ 00001E00 526D D38A addq.w [A5 - 0x2C76], 1 00001E04 486D D866 pea.l [A5 - 0x279A] 00001E08 A8A3 syscall EraseRect 00001E0A 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001E0E 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00001E12 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00001E16 7001 moveq.l D0, 0x01 00001E18 D06D D38A add.w D0, [A5 - 0x2C76] 00001E1C 3F00 move.w -[A7], D0 00001E1E A963 syscall SetControlValue/SetCtlValue 00001E20 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00001E24 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00001E28 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00001E2C 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00001E30 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00001E34 426D D824 clr.w [A5 - 0x27DC] 00001E38 508F addq.l A7, 8 00001E3A 6066 bra +0x68 /* 00001EA2 */ label00001E3C: 00001E3C 701E moveq.l D0, 0x1E 00001E3E C1ED D38A muls.w D0, [A5 - 0x2C76] 00001E42 D06D D824 add.w D0, [A5 - 0x27DC] 00001E46 3F00 move.w -[A7], D0 00001E48 701E moveq.l D0, 0x1E 00001E4A C1ED D38A muls.w D0, [A5 - 0x2C76] 00001E4E 306D D824 movea.w A0, [A5 - 0x27DC] 00001E52 D0C0 add.w A0, D0 00001E54 D1CC add.l A0, A4 00001E56 7000 moveq.l D0, 0x00 00001E58 1010 move.b D0, [A0] 00001E5A 3F00 move.w -[A7], D0 00001E5C 701E moveq.l D0, 0x1E 00001E5E C1ED D38A muls.w D0, [A5 - 0x2C76] 00001E62 306D D824 movea.w A0, [A5 - 0x27DC] 00001E66 D0C0 add.w A0, D0 00001E68 D1C8 add.l A0, A0 00001E6A D1CB add.l A0, A3 00001E6C 3F10 move.w -[A7], [A0] 00001E6E 701E moveq.l D0, 0x1E 00001E70 C1ED D38A muls.w D0, [A5 - 0x2C76] 00001E74 306D D824 movea.w A0, [A5 - 0x27DC] 00001E78 D0C0 add.w A0, D0 00001E7A D1C8 add.l A0, A0 00001E7C 3F30 6800 move.w -[A7], [A0 + D6] 00001E80 302D D824 move.w D0, [A5 - 0x27DC] 00001E84 E948 lsl D0.w, 4 00001E86 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001E8A 5E40 addq.w D0, 7 00001E8C 3F00 move.w -[A7], D0 00001E8E 7061 moveq.l D0, 0x61 00001E90 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00001E94 3F00 move.w -[A7], D0 00001E96 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00001E9A 4FEF 000C lea.l A7, [A7 + 0xC] 00001E9E 526D D824 addq.w [A5 - 0x27DC], 1 label00001EA2: 00001EA2 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00001EA8 6C10 bge +0x12 /* 00001EBA */ 00001EAA 701E moveq.l D0, 0x1E 00001EAC C1ED D38A muls.w D0, [A5 - 0x2C76] 00001EB0 3203 move.w D1, D3 00001EB2 9240 sub.w D1, D0 00001EB4 B26D D824 cmp.w D1, [A5 - 0x27DC] 00001EB8 6E82 bgt -0x7C /* 00001E3C */ label00001EBA: 00001EBA 486D D976 pea.l [A5 - 0x268A] 00001EBE 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00001EC2 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00001EC6 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00001ECA 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00001ECE 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00001ED2 7007 moveq.l D0, 0x07 00001ED4 D06D D3A0 add.w D0, [A5 - 0x2C60] 00001ED8 3F00 move.w -[A7], D0 00001EDA 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00001EDE 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00001EE4 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00001EEA 4FEF 0010 lea.l A7, [A7 + 0x10] label00001EEE: 00001EEE 4227 clr.b -[A7] 00001EF0 A973 syscall StillDown 00001EF2 4A1F tst.b [A7]+ 00001EF4 6600 FEDC bne -0x122 /* 00001DD2 */ label00001EF8: 00001EF8 486D D228 pea.l [A5 - 0x2DD8] 00001EFC A8A4 syscall InvertRect 00001EFE 6000 1890 bra +0x1892 /* 00003790 */ label00001F02: 00001F02 4227 clr.b -[A7] 00001F04 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00001F08 486D D230 pea.l [A5 - 0x2DD0] 00001F0C A8AD syscall PtInRect 00001F0E 4A1F tst.b [A7]+ 00001F10 6700 0258 beq +0x25A /* 0000216A */ 00001F14 486D D230 pea.l [A5 - 0x2DD0] 00001F18 A8A4 syscall InvertRect 00001F1A 43ED D82C lea.l A1, [A5 - 0x27D4] 00001F1E 206D D290 movea.l A0, [A5 - 0x2D70] 00001F22 A03B syscall Delay 00001F24 2280 move.l [A1], D0 00001F26 486D D230 pea.l [A5 - 0x2DD0] 00001F2A A8A4 syscall InvertRect 00001F2C 302D D3A8 move.w D0, [A5 - 0x2C58] 00001F30 B06D D3AA cmp.w D0, [A5 - 0x2C56] 00001F34 6700 185A beq +0x185C /* 00003790 */ 00001F38 302D D3A8 move.w D0, [A5 - 0x2C58] 00001F3C B06D D3AA cmp.w D0, [A5 - 0x2C56] 00001F40 6C06 bge +0x8 /* 00001F48 */ 00001F42 302D D3A8 move.w D0, [A5 - 0x2C58] 00001F46 6004 bra +0x6 /* 00001F4C */ label00001F48: 00001F48 302D D3AA move.w D0, [A5 - 0x2C56] label00001F4C: 00001F4C 3B40 D850 move.w [A5 - 0x27B0], D0 00001F50 322D D3A8 move.w D1, [A5 - 0x2C58] 00001F54 B26D D3AA cmp.w D1, [A5 - 0x2C56] 00001F58 6F06 ble +0x8 /* 00001F60 */ 00001F5A 302D D3A8 move.w D0, [A5 - 0x2C58] 00001F5E 6004 bra +0x6 /* 00001F64 */ label00001F60: 00001F60 302D D3AA move.w D0, [A5 - 0x2C56] label00001F64: 00001F64 3B40 D852 move.w [A5 - 0x27AE], D0 00001F68 906D D850 sub.w D0, [A5 - 0x27B0] 00001F6C 3E00 move.w D7, D0 00001F6E 4A47 tst.w D7 00001F70 6F04 ble +0x6 /* 00001F76 */ 00001F72 426D D2A0 clr.w [A5 - 0x2D60] label00001F76: 00001F76 0C47 07D0 cmpi.w D7, 0x7D0 00001F7A 6F28 ble +0x2A /* 00001FA4 */ 00001F7C 486D F880 pea.l [A5 - 0x780] 00001F80 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00001F84 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 00001F88 7002 moveq.l D0, 0x02 00001F8A D06D D38A add.w D0, [A5 - 0x2C76] 00001F8E 3F00 move.w -[A7], D0 00001F90 A963 syscall SetControlValue/SetCtlValue 00001F92 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00001F96 7001 moveq.l D0, 0x01 00001F98 D06D D38A add.w D0, [A5 - 0x2C76] 00001F9C 3F00 move.w -[A7], D0 00001F9E A963 syscall SetControlValue/SetCtlValue 00001FA0 6000 17EE bra +0x17F0 /* 00003790 */ label00001FA4: 00001FA4 3B6D D850 D824 move.w [A5 - 0x27DC], [A5 - 0x27B0] 00001FAA 346D D824 movea.w A2, [A5 - 0x27DC] 00001FAE D5CA add.l A2, A2 00001FB0 603E bra +0x40 /* 00001FF0 */ label00001FB2: 00001FB2 382D D824 move.w D4, [A5 - 0x27DC] 00001FB6 986D D850 sub.w D4, [A5 - 0x27B0] 00001FBA 48C4 ext.l D4 00001FBC D884 add.l D4, D4 00001FBE 3A2D D824 move.w D5, [A5 - 0x27DC] 00001FC2 9A6D D850 sub.w D5, [A5 - 0x27B0] 00001FC6 206D D37A movea.l A0, [A5 - 0x2C86] 00001FCA 31B2 6800 4800 move.w [A0 + D4], [A2 + D6] 00001FD0 204B movea.l A0, A3 00001FD2 D1CA add.l A0, A2 00001FD4 226D D37E movea.l A1, [A5 - 0x2C82] 00001FD8 3390 4800 move.w [A1 + D4], [A0] 00001FDC 302D D824 move.w D0, [A5 - 0x27DC] 00001FE0 206D D382 movea.l A0, [A5 - 0x2C7E] 00001FE4 11B4 0000 5000 move.b [A0 + D5.w], [A4 + D0.w] 00001FEA 526D D824 addq.w [A5 - 0x27DC], 1 00001FEE 548A addq.l A2, 2 label00001FF0: 00001FF0 302D D824 move.w D0, [A5 - 0x27DC] 00001FF4 B06D D852 cmp.w D0, [A5 - 0x27AE] 00001FF8 6DB8 blt -0x46 /* 00001FB2 */ 00001FFA 3E2D D852 move.w D7, [A5 - 0x27AE] 00001FFE 9E6D D850 sub.w D7, [A5 - 0x27B0] 00002002 3B47 D2A4 move.w [A5 - 0x2D5C], D7 00002006 9647 sub.w D3, D7 00002008 3B6D D850 D824 move.w [A5 - 0x27DC], [A5 - 0x27B0] 0000200E 346D D824 movea.w A2, [A5 - 0x27DC] 00002012 D5CA add.l A2, A2 00002014 6040 bra +0x42 /* 00002056 */ label00002016: 00002016 302D D852 move.w D0, [A5 - 0x27AE] 0000201A 906D D850 sub.w D0, [A5 - 0x27B0] 0000201E 306D D824 movea.w A0, [A5 - 0x27DC] 00002022 D0C0 add.w A0, D0 00002024 D1C8 add.l A0, A0 00002026 2808 move.l D4, A0 00002028 302D D852 move.w D0, [A5 - 0x27AE] 0000202C 906D D850 sub.w D0, [A5 - 0x27B0] 00002030 D06D D824 add.w D0, [A5 - 0x27DC] 00002034 3A00 move.w D5, D0 00002036 2046 movea.l A0, D6 00002038 D1C4 add.l A0, D4 0000203A 3590 6800 move.w [A2 + D6], [A0] 0000203E 204B movea.l A0, A3 00002040 D1CA add.l A0, A2 00002042 30B3 4800 move.w [A0], [A3 + D4] 00002046 302D D824 move.w D0, [A5 - 0x27DC] 0000204A 19B4 5000 0000 move.b [A4 + D0.w], [A4 + D5.w] 00002050 526D D824 addq.w [A5 - 0x27DC], 1 00002054 548A addq.l A2, 2 label00002056: 00002056 B66D D824 cmp.w D3, [A5 - 0x27DC] 0000205A 6EBA bgt -0x44 /* 00002016 */ 0000205C 3B6D D850 D3A8 move.w [A5 - 0x2C58], [A5 - 0x27B0] 00002062 3B6D D850 D3AA move.w [A5 - 0x2C56], [A5 - 0x27B0] 00002068 426D D824 clr.w [A5 - 0x27DC] 0000206C 6010 bra +0x12 /* 0000207E */ label0000206E: 0000206E 302D D824 move.w D0, [A5 - 0x27DC] 00002072 204D movea.l A0, A5 00002074 D0C0 add.w A0, D0 00002076 4228 D976 clr.b [A0 - 0x268A] 0000207A 526D D824 addq.w [A5 - 0x27DC], 1 label0000207E: 0000207E 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002084 6DE8 blt -0x16 /* 0000206E */ 00002086 302D D850 move.w D0, [A5 - 0x27B0] 0000208A 48C0 ext.l D0 0000208C 81FC 001E divs.w D0, 0x1E 00002090 3B40 D38A move.w [A5 - 0x2C76], D0 00002094 486D D866 pea.l [A5 - 0x279A] 00002098 A8A3 syscall EraseRect 0000209A 3F2D D38A move.w -[A7], [A5 - 0x2C76] 0000209E 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000020A2 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 000020A6 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 000020AA 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 000020AE 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 000020B2 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000020B6 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 000020BA 2003 move.l D0, D3 000020BC 48C0 ext.l D0 000020BE 81FC 001E divs.w D0, 0x1E 000020C2 5240 addq.w D0, 1 000020C4 3F00 move.w -[A7], D0 000020C6 A965 syscall SetControlMaximum/SetMaxCtl 000020C8 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 000020CC 7001 moveq.l D0, 0x01 000020CE D06D D38A add.w D0, [A5 - 0x2C76] 000020D2 3F00 move.w -[A7], D0 000020D4 A963 syscall SetControlValue/SetCtlValue 000020D6 426D D824 clr.w [A5 - 0x27DC] 000020DA 6066 bra +0x68 /* 00002142 */ label000020DC: 000020DC 701E moveq.l D0, 0x1E 000020DE C1ED D38A muls.w D0, [A5 - 0x2C76] 000020E2 D06D D824 add.w D0, [A5 - 0x27DC] 000020E6 3F00 move.w -[A7], D0 000020E8 701E moveq.l D0, 0x1E 000020EA C1ED D38A muls.w D0, [A5 - 0x2C76] 000020EE 306D D824 movea.w A0, [A5 - 0x27DC] 000020F2 D0C0 add.w A0, D0 000020F4 D1CC add.l A0, A4 000020F6 7000 moveq.l D0, 0x00 000020F8 1010 move.b D0, [A0] 000020FA 3F00 move.w -[A7], D0 000020FC 701E moveq.l D0, 0x1E 000020FE C1ED D38A muls.w D0, [A5 - 0x2C76] 00002102 306D D824 movea.w A0, [A5 - 0x27DC] 00002106 D0C0 add.w A0, D0 00002108 D1C8 add.l A0, A0 0000210A D1CB add.l A0, A3 0000210C 3F10 move.w -[A7], [A0] 0000210E 701E moveq.l D0, 0x1E 00002110 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002114 306D D824 movea.w A0, [A5 - 0x27DC] 00002118 D0C0 add.w A0, D0 0000211A D1C8 add.l A0, A0 0000211C 3F30 6800 move.w -[A7], [A0 + D6] 00002120 302D D824 move.w D0, [A5 - 0x27DC] 00002124 E948 lsl D0.w, 4 00002126 D06D D3A0 add.w D0, [A5 - 0x2C60] 0000212A 5E40 addq.w D0, 7 0000212C 3F00 move.w -[A7], D0 0000212E 7061 moveq.l D0, 0x61 00002130 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00002134 3F00 move.w -[A7], D0 00002136 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000213A 4FEF 000C lea.l A7, [A7 + 0xC] 0000213E 526D D824 addq.w [A5 - 0x27DC], 1 label00002142: 00002142 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002148 6C10 bge +0x12 /* 0000215A */ 0000214A 701E moveq.l D0, 0x1E 0000214C C1ED D38A muls.w D0, [A5 - 0x2C76] 00002150 3203 move.w D1, D3 00002152 9240 sub.w D1, D0 00002154 B26D D824 cmp.w D1, [A5 - 0x27DC] 00002158 6E82 bgt -0x7C /* 000020DC */ label0000215A: 0000215A 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00002160 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00002166 6000 1628 bra +0x162A /* 00003790 */ label0000216A: 0000216A 4227 clr.b -[A7] 0000216C 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00002170 486D D238 pea.l [A5 - 0x2DC8] 00002174 A8AD syscall PtInRect 00002176 4A1F tst.b [A7]+ 00002178 6700 00E2 beq +0xE4 /* 0000225C */ 0000217C 486D D238 pea.l [A5 - 0x2DC8] 00002180 A8A4 syscall InvertRect 00002182 43ED D82C lea.l A1, [A5 - 0x27D4] 00002186 206D D290 movea.l A0, [A5 - 0x2D70] 0000218A A03B syscall Delay 0000218C 2280 move.l [A1], D0 0000218E 486D D238 pea.l [A5 - 0x2DC8] 00002192 A8A4 syscall InvertRect 00002194 302D D3A8 move.w D0, [A5 - 0x2C58] 00002198 B06D D3AA cmp.w D0, [A5 - 0x2C56] 0000219C 6C06 bge +0x8 /* 000021A4 */ 0000219E 302D D3A8 move.w D0, [A5 - 0x2C58] 000021A2 6004 bra +0x6 /* 000021A8 */ label000021A4: 000021A4 302D D3AA move.w D0, [A5 - 0x2C56] label000021A8: 000021A8 3B40 D850 move.w [A5 - 0x27B0], D0 000021AC 322D D3A8 move.w D1, [A5 - 0x2C58] 000021B0 B26D D3AA cmp.w D1, [A5 - 0x2C56] 000021B4 6F06 ble +0x8 /* 000021BC */ 000021B6 302D D3A8 move.w D0, [A5 - 0x2C58] 000021BA 6004 bra +0x6 /* 000021C0 */ label000021BC: 000021BC 302D D3AA move.w D0, [A5 - 0x2C56] label000021C0: 000021C0 3B40 D852 move.w [A5 - 0x27AE], D0 000021C4 906D D850 sub.w D0, [A5 - 0x27B0] 000021C8 0C40 07D0 cmpi.w D0, 0x7D0 000021CC 6F28 ble +0x2A /* 000021F6 */ 000021CE 486D F8A6 pea.l [A5 - 0x75A] 000021D2 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000021D6 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 000021DA 7002 moveq.l D0, 0x02 000021DC D06D D38A add.w D0, [A5 - 0x2C76] 000021E0 3F00 move.w -[A7], D0 000021E2 A963 syscall SetControlValue/SetCtlValue 000021E4 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000021E8 7001 moveq.l D0, 0x01 000021EA D06D D38A add.w D0, [A5 - 0x2C76] 000021EE 3F00 move.w -[A7], D0 000021F0 A963 syscall SetControlValue/SetCtlValue 000021F2 6000 159C bra +0x159E /* 00003790 */ label000021F6: 000021F6 3B6D D850 D824 move.w [A5 - 0x27DC], [A5 - 0x27B0] 000021FC 346D D824 movea.w A2, [A5 - 0x27DC] 00002200 D5CA add.l A2, A2 00002202 603E bra +0x40 /* 00002242 */ label00002204: 00002204 382D D824 move.w D4, [A5 - 0x27DC] 00002208 986D D850 sub.w D4, [A5 - 0x27B0] 0000220C 48C4 ext.l D4 0000220E D884 add.l D4, D4 00002210 3A2D D824 move.w D5, [A5 - 0x27DC] 00002214 9A6D D850 sub.w D5, [A5 - 0x27B0] 00002218 206D D37A movea.l A0, [A5 - 0x2C86] 0000221C 31B2 6800 4800 move.w [A0 + D4], [A2 + D6] 00002222 204B movea.l A0, A3 00002224 D1CA add.l A0, A2 00002226 226D D37E movea.l A1, [A5 - 0x2C82] 0000222A 3390 4800 move.w [A1 + D4], [A0] 0000222E 302D D824 move.w D0, [A5 - 0x27DC] 00002232 206D D382 movea.l A0, [A5 - 0x2C7E] 00002236 11B4 0000 5000 move.b [A0 + D5.w], [A4 + D0.w] 0000223C 526D D824 addq.w [A5 - 0x27DC], 1 00002240 548A addq.l A2, 2 label00002242: 00002242 302D D824 move.w D0, [A5 - 0x27DC] 00002246 B06D D852 cmp.w D0, [A5 - 0x27AE] 0000224A 6DB8 blt -0x46 /* 00002204 */ 0000224C 302D D852 move.w D0, [A5 - 0x27AE] 00002250 906D D850 sub.w D0, [A5 - 0x27B0] 00002254 3B40 D2A4 move.w [A5 - 0x2D5C], D0 00002258 6000 1536 bra +0x1538 /* 00003790 */ label0000225C: 0000225C 4227 clr.b -[A7] 0000225E 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00002262 486D D240 pea.l [A5 - 0x2DC0] 00002266 A8AD syscall PtInRect 00002268 4A1F tst.b [A7]+ 0000226A 6700 02F6 beq +0x2F8 /* 00002562 */ 0000226E 486D D240 pea.l [A5 - 0x2DC0] 00002272 A8A4 syscall InvertRect 00002274 43ED D82C lea.l A1, [A5 - 0x27D4] 00002278 206D D290 movea.l A0, [A5 - 0x2D70] 0000227C A03B syscall Delay 0000227E 2280 move.l [A1], D0 00002280 486D D240 pea.l [A5 - 0x2DC0] 00002284 A8A4 syscall InvertRect 00002286 302D D3A8 move.w D0, [A5 - 0x2C58] 0000228A B06D D3AA cmp.w D0, [A5 - 0x2C56] 0000228E 6C06 bge +0x8 /* 00002296 */ 00002290 302D D3A8 move.w D0, [A5 - 0x2C58] 00002294 6004 bra +0x6 /* 0000229A */ label00002296: 00002296 302D D3AA move.w D0, [A5 - 0x2C56] label0000229A: 0000229A 3B40 D850 move.w [A5 - 0x27B0], D0 0000229E 322D D3A8 move.w D1, [A5 - 0x2C58] 000022A2 B26D D3AA cmp.w D1, [A5 - 0x2C56] 000022A6 6F06 ble +0x8 /* 000022AE */ 000022A8 302D D3A8 move.w D0, [A5 - 0x2C58] 000022AC 6004 bra +0x6 /* 000022B2 */ label000022AE: 000022AE 302D D3AA move.w D0, [A5 - 0x2C56] label000022B2: 000022B2 3B40 D852 move.w [A5 - 0x27AE], D0 000022B6 906D D850 sub.w D0, [A5 - 0x27B0] 000022BA 3203 move.w D1, D3 000022BC 9240 sub.w D1, D0 000022BE D26D D2A4 add.w D1, [A5 - 0x2D5C] 000022C2 0C41 4E20 cmpi.w D1, 0x4E20 /* 'N ' */ 000022C6 6F28 ble +0x2A /* 000022F0 */ 000022C8 486D F8CC pea.l [A5 - 0x734] 000022CC 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 000022D0 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 000022D4 7002 moveq.l D0, 0x02 000022D6 D06D D38A add.w D0, [A5 - 0x2C76] 000022DA 3F00 move.w -[A7], D0 000022DC A963 syscall SetControlValue/SetCtlValue 000022DE 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000022E2 7001 moveq.l D0, 0x01 000022E4 D06D D38A add.w D0, [A5 - 0x2C76] 000022E8 3F00 move.w -[A7], D0 000022EA A963 syscall SetControlValue/SetCtlValue 000022EC 6000 14A2 bra +0x14A4 /* 00003790 */ label000022F0: 000022F0 3E2D D852 move.w D7, [A5 - 0x27AE] 000022F4 9E6D D850 sub.w D7, [A5 - 0x27B0] 000022F8 9647 sub.w D3, D7 000022FA D66D D2A4 add.w D3, [A5 - 0x2D5C] 000022FE BE6D D2A4 cmp.w D7, [A5 - 0x2D5C] 00002302 6E6E bgt +0x70 /* 00002372 */ 00002304 70FF moveq.l D0, 0xFFFFFFFF 00002306 D043 add.w D0, D3 00002308 3B40 D824 move.w [A5 - 0x27DC], D0 0000230C 3440 movea.w A2, D0 0000230E D5CA add.l A2, A2 00002310 322D D850 move.w D1, [A5 - 0x27B0] 00002314 D26D D2A4 add.w D1, [A5 - 0x2D5C] 00002318 3D41 FFF6 move.w [A6 - 0xA], D1 0000231C 6048 bra +0x4A /* 00002366 */ label0000231E: 0000231E 302D D852 move.w D0, [A5 - 0x27AE] 00002322 906D D850 sub.w D0, [A5 - 0x27B0] 00002326 382D D824 move.w D4, [A5 - 0x27DC] 0000232A 986D D2A4 sub.w D4, [A5 - 0x2D5C] 0000232E D840 add.w D4, D0 00002330 48C4 ext.l D4 00002332 D884 add.l D4, D4 00002334 302D D852 move.w D0, [A5 - 0x27AE] 00002338 906D D850 sub.w D0, [A5 - 0x27B0] 0000233C 3A2D D824 move.w D5, [A5 - 0x27DC] 00002340 9A6D D2A4 sub.w D5, [A5 - 0x2D5C] 00002344 DA40 add.w D5, D0 00002346 2046 movea.l A0, D6 00002348 D1C4 add.l A0, D4 0000234A 3590 6800 move.w [A2 + D6], [A0] 0000234E 204B movea.l A0, A3 00002350 D1CA add.l A0, A2 00002352 30B3 4800 move.w [A0], [A3 + D4] 00002356 302D D824 move.w D0, [A5 - 0x27DC] 0000235A 19B4 5000 0000 move.b [A4 + D0.w], [A4 + D5.w] 00002360 536D D824 subq.w [A5 - 0x27DC], 1 00002364 558A subq.l A2, 2 label00002366: 00002366 302D D824 move.w D0, [A5 - 0x27DC] 0000236A B06E FFF6 cmp.w D0, [A6 - 0xA] 0000236E 6CAE bge -0x50 /* 0000231E */ 00002370 6062 bra +0x64 /* 000023D4 */ label00002372: 00002372 302D D850 move.w D0, [A5 - 0x27B0] 00002376 D06D D2A4 add.w D0, [A5 - 0x2D5C] 0000237A 3D40 FFF6 move.w [A6 - 0xA], D0 0000237E 3B40 D824 move.w [A5 - 0x27DC], D0 00002382 3440 movea.w A2, D0 00002384 D5CA add.l A2, A2 00002386 6042 bra +0x44 /* 000023CA */ label00002388: 00002388 302D D824 move.w D0, [A5 - 0x27DC] 0000238C 906D D2A4 sub.w D0, [A5 - 0x2D5C] 00002390 D047 add.w D0, D7 00002392 3040 movea.w A0, D0 00002394 D1C8 add.l A0, A0 00002396 35B0 6800 6800 move.w [A2 + D6], [A0 + D6] 0000239C 302D D852 move.w D0, [A5 - 0x27AE] 000023A0 906D D850 sub.w D0, [A5 - 0x27B0] 000023A4 3A2D D824 move.w D5, [A5 - 0x27DC] 000023A8 9A6D D2A4 sub.w D5, [A5 - 0x2D5C] 000023AC DA40 add.w D5, D0 000023AE 204B movea.l A0, A3 000023B0 D0C5 add.w A0, D5 000023B2 224B movea.l A1, A3 000023B4 D3CA add.l A1, A2 000023B6 32B0 5000 move.w [A1], [A0 + D5.w] 000023BA 302D D824 move.w D0, [A5 - 0x27DC] 000023BE 19B4 5000 0000 move.b [A4 + D0.w], [A4 + D5.w] 000023C4 526D D824 addq.w [A5 - 0x27DC], 1 000023C8 548A addq.l A2, 2 label000023CA: 000023CA 70FF moveq.l D0, 0xFFFFFFFF 000023CC D043 add.w D0, D3 000023CE B06D D824 cmp.w D0, [A5 - 0x27DC] 000023D2 6CB4 bge -0x4A /* 00002388 */ label000023D4: 000023D4 3B6D D850 D824 move.w [A5 - 0x27DC], [A5 - 0x27B0] 000023DA 346D D824 movea.w A2, [A5 - 0x27DC] 000023DE D5CA add.l A2, A2 000023E0 603E bra +0x40 /* 00002420 */ label000023E2: 000023E2 382D D824 move.w D4, [A5 - 0x27DC] 000023E6 986D D850 sub.w D4, [A5 - 0x27B0] 000023EA 48C4 ext.l D4 000023EC D884 add.l D4, D4 000023EE 3A2D D824 move.w D5, [A5 - 0x27DC] 000023F2 9A6D D850 sub.w D5, [A5 - 0x27B0] 000023F6 206D D37A movea.l A0, [A5 - 0x2C86] 000023FA 35B0 4800 6800 move.w [A2 + D6], [A0 + D4] 00002400 206D D37E movea.l A0, [A5 - 0x2C82] 00002404 224B movea.l A1, A3 00002406 D3CA add.l A1, A2 00002408 32B0 4800 move.w [A1], [A0 + D4] 0000240C 206D D382 movea.l A0, [A5 - 0x2C7E] 00002410 302D D824 move.w D0, [A5 - 0x27DC] 00002414 19B0 5000 0000 move.b [A4 + D0.w], [A0 + D5.w] 0000241A 526D D824 addq.w [A5 - 0x27DC], 1 0000241E 548A addq.l A2, 2 label00002420: 00002420 302D D824 move.w D0, [A5 - 0x27DC] 00002424 B06E FFF6 cmp.w D0, [A6 - 0xA] 00002428 6DB8 blt -0x46 /* 000023E2 */ 0000242A 3B6E FFF6 D3A8 move.w [A5 - 0x2C58], [A6 - 0xA] 00002430 3B6E FFF6 D3AA move.w [A5 - 0x2C56], [A6 - 0xA] 00002436 426D D824 clr.w [A5 - 0x27DC] 0000243A 6010 bra +0x12 /* 0000244C */ label0000243C: 0000243C 302D D824 move.w D0, [A5 - 0x27DC] 00002440 204D movea.l A0, A5 00002442 D0C0 add.w A0, D0 00002444 4228 D976 clr.b [A0 - 0x268A] 00002448 526D D824 addq.w [A5 - 0x27DC], 1 label0000244C: 0000244C 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002452 6DE8 blt -0x16 /* 0000243C */ 00002454 302E FFF6 move.w D0, [A6 - 0xA] 00002458 48C0 ext.l D0 0000245A 81FC 001E divs.w D0, 0x1E 0000245E 3B40 D38A move.w [A5 - 0x2C76], D0 00002462 2F3C 0001 0001 move.l -[A7], 0x10001 00002468 3F3C 0001 move.w -[A7], 0x1 0000246C C1FC 001E muls.w D0, 0x1E 00002470 322D D3AC move.w D1, [A5 - 0x2C54] 00002474 9240 sub.w D1, D0 00002476 3F01 move.w -[A7], D1 00002478 701E moveq.l D0, 0x1E 0000247A C1ED D38A muls.w D0, [A5 - 0x2C76] 0000247E 322D D3A8 move.w D1, [A5 - 0x2C58] 00002482 9240 sub.w D1, D0 00002484 3F01 move.w -[A7], D1 00002486 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 0000248A 486D D866 pea.l [A5 - 0x279A] 0000248E A8A3 syscall EraseRect 00002490 3EAD D38A move.w [A7], [A5 - 0x2C76] 00002494 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00002498 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 0000249C 2003 move.l D0, D3 0000249E 48C0 ext.l D0 000024A0 81FC 001E divs.w D0, 0x1E 000024A4 5240 addq.w D0, 1 000024A6 3F00 move.w -[A7], D0 000024A8 A965 syscall SetControlMaximum/SetMaxCtl 000024AA 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 000024AE 7001 moveq.l D0, 0x01 000024B0 D06D D38A add.w D0, [A5 - 0x2C76] 000024B4 3F00 move.w -[A7], D0 000024B6 A963 syscall SetControlValue/SetCtlValue 000024B8 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 000024BC 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 000024C0 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 000024C4 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 000024C8 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000024CC 426D D824 clr.w [A5 - 0x27DC] 000024D0 508F addq.l A7, 8 000024D2 6066 bra +0x68 /* 0000253A */ label000024D4: 000024D4 701E moveq.l D0, 0x1E 000024D6 C1ED D38A muls.w D0, [A5 - 0x2C76] 000024DA D06D D824 add.w D0, [A5 - 0x27DC] 000024DE 3F00 move.w -[A7], D0 000024E0 701E moveq.l D0, 0x1E 000024E2 C1ED D38A muls.w D0, [A5 - 0x2C76] 000024E6 306D D824 movea.w A0, [A5 - 0x27DC] 000024EA D0C0 add.w A0, D0 000024EC D1CC add.l A0, A4 000024EE 7000 moveq.l D0, 0x00 000024F0 1010 move.b D0, [A0] 000024F2 3F00 move.w -[A7], D0 000024F4 701E moveq.l D0, 0x1E 000024F6 C1ED D38A muls.w D0, [A5 - 0x2C76] 000024FA 306D D824 movea.w A0, [A5 - 0x27DC] 000024FE D0C0 add.w A0, D0 00002500 D1C8 add.l A0, A0 00002502 D1CB add.l A0, A3 00002504 3F10 move.w -[A7], [A0] 00002506 701E moveq.l D0, 0x1E 00002508 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000250C 306D D824 movea.w A0, [A5 - 0x27DC] 00002510 D0C0 add.w A0, D0 00002512 D1C8 add.l A0, A0 00002514 3F30 6800 move.w -[A7], [A0 + D6] 00002518 302D D824 move.w D0, [A5 - 0x27DC] 0000251C E948 lsl D0.w, 4 0000251E D06D D3A0 add.w D0, [A5 - 0x2C60] 00002522 5E40 addq.w D0, 7 00002524 3F00 move.w -[A7], D0 00002526 7061 moveq.l D0, 0x61 00002528 D06D D3A4 add.w D0, [A5 - 0x2C5C] 0000252C 3F00 move.w -[A7], D0 0000252E 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00002532 4FEF 000C lea.l A7, [A7 + 0xC] 00002536 526D D824 addq.w [A5 - 0x27DC], 1 label0000253A: 0000253A 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002540 6C10 bge +0x12 /* 00002552 */ 00002542 701E moveq.l D0, 0x1E 00002544 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002548 3203 move.w D1, D3 0000254A 9240 sub.w D1, D0 0000254C B26D D824 cmp.w D1, [A5 - 0x27DC] 00002550 6E82 bgt -0x7C /* 000024D4 */ label00002552: 00002552 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00002558 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 0000255E 6000 1230 bra +0x1232 /* 00003790 */ label00002562: 00002562 4227 clr.b -[A7] 00002564 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00002568 486D D248 pea.l [A5 - 0x2DB8] 0000256C A8AD syscall PtInRect 0000256E 4A1F tst.b [A7]+ 00002570 6700 01CA beq +0x1CC /* 0000273C */ 00002574 486D D248 pea.l [A5 - 0x2DB8] 00002578 A8A4 syscall InvertRect 0000257A 43ED D82C lea.l A1, [A5 - 0x27D4] 0000257E 206D D290 movea.l A0, [A5 - 0x2D70] 00002582 A03B syscall Delay 00002584 2280 move.l [A1], D0 00002586 486D D248 pea.l [A5 - 0x2DB8] 0000258A A8A4 syscall InvertRect 0000258C 302D D3A8 move.w D0, [A5 - 0x2C58] 00002590 B06D D3AA cmp.w D0, [A5 - 0x2C56] 00002594 6700 11FA beq +0x11FC /* 00003790 */ 00002598 302D D3A8 move.w D0, [A5 - 0x2C58] 0000259C B06D D3AA cmp.w D0, [A5 - 0x2C56] 000025A0 6C06 bge +0x8 /* 000025A8 */ 000025A2 302D D3A8 move.w D0, [A5 - 0x2C58] 000025A6 6004 bra +0x6 /* 000025AC */ label000025A8: 000025A8 302D D3AA move.w D0, [A5 - 0x2C56] label000025AC: 000025AC 3B40 D850 move.w [A5 - 0x27B0], D0 000025B0 322D D3A8 move.w D1, [A5 - 0x2C58] 000025B4 B26D D3AA cmp.w D1, [A5 - 0x2C56] 000025B8 6F06 ble +0x8 /* 000025C0 */ 000025BA 302D D3A8 move.w D0, [A5 - 0x2C58] 000025BE 6004 bra +0x6 /* 000025C4 */ label000025C0: 000025C0 302D D3AA move.w D0, [A5 - 0x2C56] label000025C4: 000025C4 3B40 D852 move.w [A5 - 0x27AE], D0 000025C8 906D D850 sub.w D0, [A5 - 0x27B0] 000025CC 3E00 move.w D7, D0 000025CE 4A47 tst.w D7 000025D0 6F04 ble +0x6 /* 000025D6 */ 000025D2 426D D2A0 clr.w [A5 - 0x2D60] label000025D6: 000025D6 9647 sub.w D3, D7 000025D8 3B6D D850 D824 move.w [A5 - 0x27DC], [A5 - 0x27B0] 000025DE 346D D824 movea.w A2, [A5 - 0x27DC] 000025E2 D5CA add.l A2, A2 000025E4 6040 bra +0x42 /* 00002626 */ label000025E6: 000025E6 302D D852 move.w D0, [A5 - 0x27AE] 000025EA 906D D850 sub.w D0, [A5 - 0x27B0] 000025EE 306D D824 movea.w A0, [A5 - 0x27DC] 000025F2 D0C0 add.w A0, D0 000025F4 D1C8 add.l A0, A0 000025F6 2808 move.l D4, A0 000025F8 302D D852 move.w D0, [A5 - 0x27AE] 000025FC 906D D850 sub.w D0, [A5 - 0x27B0] 00002600 D06D D824 add.w D0, [A5 - 0x27DC] 00002604 3A00 move.w D5, D0 00002606 2046 movea.l A0, D6 00002608 D1C4 add.l A0, D4 0000260A 3590 6800 move.w [A2 + D6], [A0] 0000260E 204B movea.l A0, A3 00002610 D1CA add.l A0, A2 00002612 30B3 4800 move.w [A0], [A3 + D4] 00002616 302D D824 move.w D0, [A5 - 0x27DC] 0000261A 19B4 5000 0000 move.b [A4 + D0.w], [A4 + D5.w] 00002620 526D D824 addq.w [A5 - 0x27DC], 1 00002624 548A addq.l A2, 2 label00002626: 00002626 B66D D824 cmp.w D3, [A5 - 0x27DC] 0000262A 6EBA bgt -0x44 /* 000025E6 */ 0000262C 3B6D D850 D3A8 move.w [A5 - 0x2C58], [A5 - 0x27B0] 00002632 3B6D D850 D3AA move.w [A5 - 0x2C56], [A5 - 0x27B0] 00002638 426D D824 clr.w [A5 - 0x27DC] 0000263C 6010 bra +0x12 /* 0000264E */ label0000263E: 0000263E 302D D824 move.w D0, [A5 - 0x27DC] 00002642 204D movea.l A0, A5 00002644 D0C0 add.w A0, D0 00002646 4228 D976 clr.b [A0 - 0x268A] 0000264A 526D D824 addq.w [A5 - 0x27DC], 1 label0000264E: 0000264E 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002654 6DE8 blt -0x16 /* 0000263E */ 00002656 302D D850 move.w D0, [A5 - 0x27B0] 0000265A 48C0 ext.l D0 0000265C 81FC 001E divs.w D0, 0x1E 00002660 3B40 D38A move.w [A5 - 0x2C76], D0 00002664 486D D866 pea.l [A5 - 0x279A] 00002668 A8A3 syscall EraseRect 0000266A 3F2D D38A move.w -[A7], [A5 - 0x2C76] 0000266E 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00002672 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00002676 2003 move.l D0, D3 00002678 48C0 ext.l D0 0000267A 81FC 001E divs.w D0, 0x1E 0000267E 5240 addq.w D0, 1 00002680 3F00 move.w -[A7], D0 00002682 A965 syscall SetControlMaximum/SetMaxCtl 00002684 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00002688 7001 moveq.l D0, 0x01 0000268A D06D D38A add.w D0, [A5 - 0x2C76] 0000268E 3F00 move.w -[A7], D0 00002690 A963 syscall SetControlValue/SetCtlValue 00002692 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00002696 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 0000269A 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 0000269E 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 000026A2 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000026A6 426D D824 clr.w [A5 - 0x27DC] 000026AA 508F addq.l A7, 8 000026AC 6066 bra +0x68 /* 00002714 */ label000026AE: 000026AE 701E moveq.l D0, 0x1E 000026B0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000026B4 D06D D824 add.w D0, [A5 - 0x27DC] 000026B8 3F00 move.w -[A7], D0 000026BA 701E moveq.l D0, 0x1E 000026BC C1ED D38A muls.w D0, [A5 - 0x2C76] 000026C0 306D D824 movea.w A0, [A5 - 0x27DC] 000026C4 D0C0 add.w A0, D0 000026C6 D1CC add.l A0, A4 000026C8 7000 moveq.l D0, 0x00 000026CA 1010 move.b D0, [A0] 000026CC 3F00 move.w -[A7], D0 000026CE 701E moveq.l D0, 0x1E 000026D0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000026D4 306D D824 movea.w A0, [A5 - 0x27DC] 000026D8 D0C0 add.w A0, D0 000026DA D1C8 add.l A0, A0 000026DC D1CB add.l A0, A3 000026DE 3F10 move.w -[A7], [A0] 000026E0 701E moveq.l D0, 0x1E 000026E2 C1ED D38A muls.w D0, [A5 - 0x2C76] 000026E6 306D D824 movea.w A0, [A5 - 0x27DC] 000026EA D0C0 add.w A0, D0 000026EC D1C8 add.l A0, A0 000026EE 3F30 6800 move.w -[A7], [A0 + D6] 000026F2 302D D824 move.w D0, [A5 - 0x27DC] 000026F6 E948 lsl D0.w, 4 000026F8 D06D D3A0 add.w D0, [A5 - 0x2C60] 000026FC 5E40 addq.w D0, 7 000026FE 3F00 move.w -[A7], D0 00002700 7061 moveq.l D0, 0x61 00002702 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00002706 3F00 move.w -[A7], D0 00002708 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000270C 4FEF 000C lea.l A7, [A7 + 0xC] 00002710 526D D824 addq.w [A5 - 0x27DC], 1 label00002714: 00002714 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 0000271A 6C10 bge +0x12 /* 0000272C */ 0000271C 701E moveq.l D0, 0x1E 0000271E C1ED D38A muls.w D0, [A5 - 0x2C76] 00002722 3203 move.w D1, D3 00002724 9240 sub.w D1, D0 00002726 B26D D824 cmp.w D1, [A5 - 0x27DC] 0000272A 6E82 bgt -0x7C /* 000026AE */ label0000272C: 0000272C 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00002732 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00002738 6000 1056 bra +0x1058 /* 00003790 */ label0000273C: 0000273C 4227 clr.b -[A7] 0000273E 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00002742 486D D250 pea.l [A5 - 0x2DB0] 00002746 A8AD syscall PtInRect 00002748 4A1F tst.b [A7]+ 0000274A 6722 beq +0x24 /* 0000276E */ 0000274C 1B7C 0001 D7FB move.b [A5 - 0x2805], 0x1 00002752 486D D250 pea.l [A5 - 0x2DB0] 00002756 A8A4 syscall InvertRect 00002758 43ED D82C lea.l A1, [A5 - 0x27D4] 0000275C 206D D290 movea.l A0, [A5 - 0x2D70] 00002760 A03B syscall Delay 00002762 2280 move.l [A1], D0 00002764 486D D250 pea.l [A5 - 0x2DB0] 00002768 A8A4 syscall InvertRect 0000276A 6000 1024 bra +0x1026 /* 00003790 */ label0000276E: 0000276E 4227 clr.b -[A7] 00002770 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00002774 486D D218 pea.l [A5 - 0x2DE8] 00002778 A8AD syscall PtInRect 0000277A 4A1F tst.b [A7]+ 0000277C 6700 0096 beq +0x98 /* 00002814 */ 00002780 486D D218 pea.l [A5 - 0x2DE8] 00002784 A8A4 syscall InvertRect 00002786 43ED D82C lea.l A1, [A5 - 0x27D4] 0000278A 307C 0003 movea.w A0, 0x3 0000278E A03B syscall Delay 00002790 2280 move.l [A1], D0 00002792 486D D218 pea.l [A5 - 0x2DE8] 00002796 A8A4 syscall InvertRect 00002798 302D D3A8 move.w D0, [A5 - 0x2C58] 0000279C B06D D3AA cmp.w D0, [A5 - 0x2C56] 000027A0 6F06 ble +0x8 /* 000027A8 */ 000027A2 302D D3A8 move.w D0, [A5 - 0x2C58] 000027A6 6004 bra +0x6 /* 000027AC */ label000027A8: 000027A8 302D D3AA move.w D0, [A5 - 0x2C56] label000027AC: 000027AC 3B40 D852 move.w [A5 - 0x27AE], D0 000027B0 322D D3A8 move.w D1, [A5 - 0x2C58] 000027B4 B26D D3AA cmp.w D1, [A5 - 0x2C56] 000027B8 6C06 bge +0x8 /* 000027C0 */ 000027BA 302D D3A8 move.w D0, [A5 - 0x2C58] 000027BE 6004 bra +0x6 /* 000027C4 */ label000027C0: 000027C0 302D D3AA move.w D0, [A5 - 0x2C56] label000027C4: 000027C4 3B40 D850 move.w [A5 - 0x27B0], D0 000027C8 322D D852 move.w D1, [A5 - 0x27AE] 000027CC 9240 sub.w D1, D0 000027CE 5341 subq.w D1, 1 000027D0 6C42 bge +0x44 /* 00002814 */ 000027D2 701E moveq.l D0, 0x1E 000027D4 C1ED D38A muls.w D0, [A5 - 0x2C76] 000027D8 322D D852 move.w D1, [A5 - 0x27AE] 000027DC 9240 sub.w D1, D0 000027DE 4A41 tst.w D1 000027E0 6F32 ble +0x34 /* 00002814 */ 000027E2 45EC FFFF lea.l A2, [A4 - 0x1] 000027E6 D4ED D852 add.w A2, [A5 - 0x27AE] 000027EA 4A12 tst.b [A2] 000027EC 57C0 seq D0 000027EE 4400 neg.b D0 000027F0 1480 move.b [A2], D0 000027F2 70FF moveq.l D0, 0xFFFFFFFF 000027F4 D06D D852 add.w D0, [A5 - 0x27AE] 000027F8 3F00 move.w -[A7], D0 000027FA 302D D852 move.w D0, [A5 - 0x27AE] 000027FE 7200 moveq.l D1, 0x00 00002800 1234 00FF move.b D1, [A4 + D0.w - 0x1] 00002804 3F01 move.w -[A7], D1 00002806 7207 moveq.l D1, 0x07 00002808 D26D D3A0 add.w D1, [A5 - 0x2C60] 0000280C 3F01 move.w -[A7], D1 0000280E 4EAD 022A jsr [A5 + 0x22A /* export_65 */] 00002812 5C8F addq.l A7, 6 label00002814: 00002814 4227 clr.b -[A7] 00002816 2F2D D80A move.l -[A7], [A5 - 0x27F6] 0000281A 486D D288 pea.l [A5 - 0x2D78] 0000281E A8AD syscall PtInRect 00002820 4A1F tst.b [A7]+ 00002822 6700 00C2 beq +0xC4 /* 000028E6 */ 00002826 206D D5D2 movea.l A0, [A5 - 0x2A2E] 0000282A 2F10 move.l -[A7], [A0] 0000282C A851 syscall SetCursor 0000282E 486D D288 pea.l [A5 - 0x2D78] 00002832 A8A4 syscall InvertRect 00002834 43ED D82C lea.l A1, [A5 - 0x27D4] 00002838 307C 0003 movea.w A0, 0x3 0000283C A03B syscall Delay 0000283E 2280 move.l [A1], D0 00002840 486D D288 pea.l [A5 - 0x2D78] 00002844 A8A4 syscall InvertRect 00002846 42A7 clr.l -[A7] 00002848 3F3C 076F move.w -[A7], 0x76F 0000284C 42A7 clr.l -[A7] 0000284E 4878 FFFF push.l 0xFFFF 00002852 A9BD syscall GetNewWindow 00002854 2B5F D7F2 move.l [A5 - 0x280E], [A7]+ 00002858 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 0000285C A915 syscall ShowWindow 0000285E 426D D84E clr.w [A5 - 0x27B2] 00002862 426D DA10 clr.w [A5 - 0x25F0] 00002866 43ED D82C lea.l A1, [A5 - 0x27D4] 0000286A 307C 0014 movea.w A0, 0x14 0000286E A03B syscall Delay 00002870 2280 move.l [A1], D0 00002872 6060 bra +0x62 /* 000028D4 */ label00002874: 00002874 4227 clr.b -[A7] 00002876 A974 syscall Button 00002878 4A1F tst.b [A7]+ 0000287A 6744 beq +0x46 /* 000028C0 */ 0000287C 486D D80E pea.l [A5 - 0x27F2] 00002880 A972 syscall GetMouse 00002882 4227 clr.b -[A7] 00002884 2F2D D80E move.l -[A7], [A5 - 0x27F2] 00002888 486D D288 pea.l [A5 - 0x2D78] 0000288C A8AD syscall PtInRect 0000288E 4A1F tst.b [A7]+ 00002890 6724 beq +0x26 /* 000028B6 */ 00002892 486D D288 pea.l [A5 - 0x2D78] 00002896 A8A4 syscall InvertRect 00002898 43ED D82C lea.l A1, [A5 - 0x27D4] 0000289C 307C 0003 movea.w A0, 0x3 000028A0 A03B syscall Delay 000028A2 2280 move.l [A1], D0 000028A4 486D D288 pea.l [A5 - 0x2D78] 000028A8 A8A4 syscall InvertRect 000028AA 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 000028AE A914 syscall DisposeWindow 000028B0 3B7C 0001 D84E move.w [A5 - 0x27B2], 0x1 label000028B6: 000028B6 4878 000E push.l 0xE 000028BA 201F move.l D0, [A7]+ 000028BC A032 syscall FlushEvents 000028BE 6014 bra +0x16 /* 000028D4 */ label000028C0: 000028C0 486D D80E pea.l [A5 - 0x27F2] 000028C4 A972 syscall GetMouse 000028C6 2F2D D7F2 move.l -[A7], [A5 - 0x280E] 000028CA 2F2D D80E move.l -[A7], [A5 - 0x27F2] 000028CE 4EBA 1AB8 jsr [PC + 0x1AB8 /* 00004388 */] 000028D2 508F addq.l A7, 8 label000028D4: 000028D4 4A6D D84E tst.w [A5 - 0x27B2] 000028D8 679A beq -0x64 /* 00002874 */ 000028DA 206D D5CA movea.l A0, [A5 - 0x2A36] 000028DE 2F10 move.l -[A7], [A0] 000028E0 A851 syscall SetCursor 000028E2 6000 0EAC bra +0xEAE /* 00003790 */ label000028E6: 000028E6 4227 clr.b -[A7] 000028E8 2F2D D80A move.l -[A7], [A5 - 0x27F6] 000028EC 486D D200 pea.l [A5 - 0x2E00] 000028F0 A8AD syscall PtInRect 000028F2 4A1F tst.b [A7]+ 000028F4 6700 066E beq +0x670 /* 00002F64 */ 000028F8 486D D200 pea.l [A5 - 0x2E00] 000028FC A8A4 syscall InvertRect 000028FE 43ED D82C lea.l A1, [A5 - 0x27D4] 00002902 307C 0003 movea.w A0, 0x3 00002906 A03B syscall Delay 00002908 2280 move.l [A1], D0 0000290A 486D D200 pea.l [A5 - 0x2E00] 0000290E A8A4 syscall InvertRect 00002910 302D D3A8 move.w D0, [A5 - 0x2C58] 00002914 B06D D3AA cmp.w D0, [A5 - 0x2C56] 00002918 6C06 bge +0x8 /* 00002920 */ 0000291A 302D D3A8 move.w D0, [A5 - 0x2C58] 0000291E 6004 bra +0x6 /* 00002924 */ label00002920: 00002920 302D D3AA move.w D0, [A5 - 0x2C56] label00002924: 00002924 3B40 D850 move.w [A5 - 0x27B0], D0 00002928 322D D3A8 move.w D1, [A5 - 0x2C58] 0000292C B26D D3AA cmp.w D1, [A5 - 0x2C56] 00002930 6F06 ble +0x8 /* 00002938 */ 00002932 302D D3A8 move.w D0, [A5 - 0x2C58] 00002936 6004 bra +0x6 /* 0000293C */ label00002938: 00002938 302D D3AA move.w D0, [A5 - 0x2C56] label0000293C: 0000293C 3B40 D852 move.w [A5 - 0x27AE], D0 00002940 322D D3A8 move.w D1, [A5 - 0x2C58] 00002944 B26D D3AA cmp.w D1, [A5 - 0x2C56] 00002948 660C bne +0xE /* 00002956 */ 0000294A 3B6D D3A8 D822 move.w [A5 - 0x27DE], [A5 - 0x2C58] 00002950 3B43 D84E move.w [A5 - 0x27B2], D3 00002954 600C bra +0xE /* 00002962 */ label00002956: 00002956 3B6D D850 D822 move.w [A5 - 0x27DE], [A5 - 0x27B0] 0000295C 3B6D D852 D84E move.w [A5 - 0x27B2], [A5 - 0x27AE] label00002962: 00002962 302D D850 move.w D0, [A5 - 0x27B0] 00002966 B06D D852 cmp.w D0, [A5 - 0x27AE] 0000296A 672C beq +0x2E /* 00002998 */ 0000296C 4267 clr.w -[A7] 0000296E 701E moveq.l D0, 0x1E 00002970 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002974 322D D850 move.w D1, [A5 - 0x27B0] 00002978 9240 sub.w D1, D0 0000297A 3F01 move.w -[A7], D1 0000297C 701E moveq.l D0, 0x1E 0000297E C1ED D38A muls.w D0, [A5 - 0x2C76] 00002982 322D D850 move.w D1, [A5 - 0x27B0] 00002986 9240 sub.w D1, D0 00002988 3F01 move.w -[A7], D1 0000298A 7007 moveq.l D0, 0x07 0000298C D06D D3A0 add.w D0, [A5 - 0x2C60] 00002990 3F00 move.w -[A7], D0 00002992 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00002996 508F addq.l A7, 8 label00002998: 00002998 701E moveq.l D0, 0x1E 0000299A C1ED D38A muls.w D0, [A5 - 0x2C76] 0000299E 3A2D D822 move.w D5, [A5 - 0x27DE] 000029A2 9A40 sub.w D5, D0 000029A4 4A45 tst.w D5 000029A6 6D08 blt +0xA /* 000029B0 */ 000029A8 0C45 001E cmpi.w D5, 0x1E 000029AC 6D00 0142 blt +0x144 /* 00002AF0 */ label000029B0: 000029B0 302D D822 move.w D0, [A5 - 0x27DE] 000029B4 48C0 ext.l D0 000029B6 81FC 001E divs.w D0, 0x1E 000029BA 3B40 D38A move.w [A5 - 0x2C76], D0 000029BE 426D D824 clr.w [A5 - 0x27DC] 000029C2 6010 bra +0x12 /* 000029D4 */ label000029C4: 000029C4 302D D824 move.w D0, [A5 - 0x27DC] 000029C8 204D movea.l A0, A5 000029CA D0C0 add.w A0, D0 000029CC 4228 D976 clr.b [A0 - 0x268A] 000029D0 526D D824 addq.w [A5 - 0x27DC], 1 label000029D4: 000029D4 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000029DA 6DE8 blt -0x16 /* 000029C4 */ 000029DC 486D D866 pea.l [A5 - 0x279A] 000029E0 A8A3 syscall EraseRect 000029E2 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000029E6 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 000029EA 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000029EE 7001 moveq.l D0, 0x01 000029F0 D06D D38A add.w D0, [A5 - 0x2C76] 000029F4 3F00 move.w -[A7], D0 000029F6 A963 syscall SetControlValue/SetCtlValue 000029F8 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 000029FC 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00002A00 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00002A04 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00002A08 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00002A0C 426D D824 clr.w [A5 - 0x27DC] 00002A10 508F addq.l A7, 8 00002A12 6066 bra +0x68 /* 00002A7A */ label00002A14: 00002A14 701E moveq.l D0, 0x1E 00002A16 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002A1A D06D D824 add.w D0, [A5 - 0x27DC] 00002A1E 3F00 move.w -[A7], D0 00002A20 701E moveq.l D0, 0x1E 00002A22 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002A26 306D D824 movea.w A0, [A5 - 0x27DC] 00002A2A D0C0 add.w A0, D0 00002A2C D1CC add.l A0, A4 00002A2E 7000 moveq.l D0, 0x00 00002A30 1010 move.b D0, [A0] 00002A32 3F00 move.w -[A7], D0 00002A34 701E moveq.l D0, 0x1E 00002A36 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002A3A 306D D824 movea.w A0, [A5 - 0x27DC] 00002A3E D0C0 add.w A0, D0 00002A40 D1C8 add.l A0, A0 00002A42 D1CB add.l A0, A3 00002A44 3F10 move.w -[A7], [A0] 00002A46 701E moveq.l D0, 0x1E 00002A48 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002A4C 306D D824 movea.w A0, [A5 - 0x27DC] 00002A50 D0C0 add.w A0, D0 00002A52 D1C8 add.l A0, A0 00002A54 3F30 6800 move.w -[A7], [A0 + D6] 00002A58 302D D824 move.w D0, [A5 - 0x27DC] 00002A5C E948 lsl D0.w, 4 00002A5E D06D D3A0 add.w D0, [A5 - 0x2C60] 00002A62 5E40 addq.w D0, 7 00002A64 3F00 move.w -[A7], D0 00002A66 7061 moveq.l D0, 0x61 00002A68 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00002A6C 3F00 move.w -[A7], D0 00002A6E 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00002A72 4FEF 000C lea.l A7, [A7 + 0xC] 00002A76 526D D824 addq.w [A5 - 0x27DC], 1 label00002A7A: 00002A7A 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002A80 6C10 bge +0x12 /* 00002A92 */ 00002A82 701E moveq.l D0, 0x1E 00002A84 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002A88 3203 move.w D1, D3 00002A8A 9240 sub.w D1, D0 00002A8C B26D D824 cmp.w D1, [A5 - 0x27DC] 00002A90 6E82 bgt -0x7C /* 00002A14 */ label00002A92: 00002A92 302D D850 move.w D0, [A5 - 0x27B0] 00002A96 B06D D852 cmp.w D0, [A5 - 0x27AE] 00002A9A 672C beq +0x2E /* 00002AC8 */ 00002A9C 4267 clr.w -[A7] 00002A9E 701E moveq.l D0, 0x1E 00002AA0 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002AA4 322D D850 move.w D1, [A5 - 0x27B0] 00002AA8 9240 sub.w D1, D0 00002AAA 3F01 move.w -[A7], D1 00002AAC 701E moveq.l D0, 0x1E 00002AAE C1ED D38A muls.w D0, [A5 - 0x2C76] 00002AB2 322D D850 move.w D1, [A5 - 0x27B0] 00002AB6 9240 sub.w D1, D0 00002AB8 3F01 move.w -[A7], D1 00002ABA 7007 moveq.l D0, 0x07 00002ABC D06D D3A0 add.w D0, [A5 - 0x2C60] 00002AC0 3F00 move.w -[A7], D0 00002AC2 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00002AC6 508F addq.l A7, 8 label00002AC8: 00002AC8 486D D976 pea.l [A5 - 0x268A] 00002ACC 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00002AD0 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00002AD4 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00002AD8 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00002ADC 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00002AE0 7007 moveq.l D0, 0x07 00002AE2 D06D D3A0 add.w D0, [A5 - 0x2C60] 00002AE6 3F00 move.w -[A7], D0 00002AE8 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00002AEC 4FEF 0010 lea.l A7, [A7 + 0x10] label00002AF0: 00002AF0 346D D822 movea.w A2, [A5 - 0x27DE] 00002AF4 D5CA add.l A2, A2 00002AF6 6000 0404 bra +0x406 /* 00002EFC */ label00002AFA: 00002AFA 4227 clr.b -[A7] 00002AFC A974 syscall Button 00002AFE 4A1F tst.b [A7]+ 00002B00 6738 beq +0x3A /* 00002B3A */ 00002B02 486D D80E pea.l [A5 - 0x27F2] 00002B06 A972 syscall GetMouse 00002B08 4227 clr.b -[A7] 00002B0A 2F2D D80E move.l -[A7], [A5 - 0x27F2] 00002B0E 486D D210 pea.l [A5 - 0x2DF0] 00002B12 A8AD syscall PtInRect 00002B14 4A1F tst.b [A7]+ 00002B16 6722 beq +0x24 /* 00002B3A */ 00002B18 486D D210 pea.l [A5 - 0x2DF0] 00002B1C A8A4 syscall InvertRect 00002B1E 43ED D82C lea.l A1, [A5 - 0x27D4] 00002B22 307C 0003 movea.w A0, 0x3 00002B26 A03B syscall Delay 00002B28 2280 move.l [A1], D0 00002B2A 486D D210 pea.l [A5 - 0x2DF0] 00002B2E A8A4 syscall InvertRect 00002B30 3B6D D822 D84E move.w [A5 - 0x27B2], [A5 - 0x27DE] 00002B36 6000 03D0 bra +0x3D2 /* 00002F08 */ label00002B3A: 00002B3A 302D D850 move.w D0, [A5 - 0x27B0] 00002B3E B06D D852 cmp.w D0, [A5 - 0x27AE] 00002B42 6630 bne +0x32 /* 00002B74 */ 00002B44 2F3C 0001 0001 move.l -[A7], 0x10001 00002B4A 4267 clr.w -[A7] 00002B4C 701E moveq.l D0, 0x1E 00002B4E C1ED D38A muls.w D0, [A5 - 0x2C76] 00002B52 322D D822 move.w D1, [A5 - 0x27DE] 00002B56 9240 sub.w D1, D0 00002B58 3F01 move.w -[A7], D1 00002B5A 701E moveq.l D0, 0x1E 00002B5C C1ED D38A muls.w D0, [A5 - 0x2C76] 00002B60 7201 moveq.l D1, 0x01 00002B62 D26D D822 add.w D1, [A5 - 0x27DE] 00002B66 9240 sub.w D1, D0 00002B68 3F01 move.w -[A7], D1 00002B6A 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00002B6E 4FEF 000A lea.l A7, [A7 + 0xA] 00002B72 6030 bra +0x32 /* 00002BA4 */ label00002B74: 00002B74 3F3C 0001 move.w -[A7], 0x1 00002B78 701E moveq.l D0, 0x1E 00002B7A C1ED D38A muls.w D0, [A5 - 0x2C76] 00002B7E 322D D822 move.w D1, [A5 - 0x27DE] 00002B82 9240 sub.w D1, D0 00002B84 3F01 move.w -[A7], D1 00002B86 701E moveq.l D0, 0x1E 00002B88 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002B8C 7201 moveq.l D1, 0x01 00002B8E D26D D822 add.w D1, [A5 - 0x27DE] 00002B92 9240 sub.w D1, D0 00002B94 3F01 move.w -[A7], D1 00002B96 7007 moveq.l D0, 0x07 00002B98 D06D D3A0 add.w D0, [A5 - 0x2C60] 00002B9C 3F00 move.w -[A7], D0 00002B9E 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00002BA2 508F addq.l A7, 8 label00002BA4: 00002BA4 2806 move.l D4, D6 00002BA6 D88A add.l D4, A2 00002BA8 2044 movea.l A0, D4 00002BAA 3050 movea.w A0, [A0] 00002BAC 4868 0015 pea.l [A0 + 0x15] 00002BB0 2F2E 0018 move.l -[A7], [A6 + 0x18] 00002BB4 4EAD 018A jsr [A5 + 0x18A /* export_45 */] 00002BB8 4A2D D9BC tst.b [A5 - 0x2644] 00002BBC 508F addq.l A7, 8 00002BBE 6740 beq +0x42 /* 00002C00 */ 00002BC0 2044 movea.l A0, D4 00002BC2 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */ 00002BC6 6C12 bge +0x14 /* 00002BDA */ 00002BC8 2044 movea.l A0, D4 00002BCA 3010 move.w D0, [A0] 00002BCC 204D movea.l A0, A5 00002BCE 48C0 ext.l D0 00002BD0 E588 lsl D0, 2 00002BD2 D1C0 add.l A0, D0 00002BD4 2F28 CE3C move.l -[A7], [A0 - 0x31C4] 00002BD8 A8D5 syscall InverRgn/InvertRgn label00002BDA: 00002BDA 43ED D82C lea.l A1, [A5 - 0x27D4] 00002BDE 206D D290 movea.l A0, [A5 - 0x2D70] 00002BE2 A03B syscall Delay 00002BE4 2280 move.l [A1], D0 00002BE6 2044 movea.l A0, D4 00002BE8 0C50 0058 cmpi.w [A0], 0x58 /* 'X' */ 00002BEC 6C12 bge +0x14 /* 00002C00 */ 00002BEE 2044 movea.l A0, D4 00002BF0 3010 move.w D0, [A0] 00002BF2 204D movea.l A0, A5 00002BF4 48C0 ext.l D0 00002BF6 E588 lsl D0, 2 00002BF8 D1C0 add.l A0, D0 00002BFA 2F28 CE3C move.l -[A7], [A0 - 0x31C4] 00002BFE A8D5 syscall InverRgn/InvertRgn label00002C00: 00002C00 526D D822 addq.w [A5 - 0x27DE], 1 00002C04 548A addq.l A2, 2 00002C06 701E moveq.l D0, 0x1E 00002C08 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002C0C 322D D822 move.w D1, [A5 - 0x27DE] 00002C10 9240 sub.w D1, D0 00002C12 0C41 001E cmpi.w D1, 0x1E 00002C16 6D00 020A blt +0x20C /* 00002E22 */ 00002C1A 302D D822 move.w D0, [A5 - 0x27DE] 00002C1E B06D D84E cmp.w D0, [A5 - 0x27B2] 00002C22 6C00 01FE bge +0x200 /* 00002E22 */ 00002C26 526D D38A addq.w [A5 - 0x2C76], 1 00002C2A 426D D824 clr.w [A5 - 0x27DC] 00002C2E 6010 bra +0x12 /* 00002C40 */ label00002C30: 00002C30 302D D824 move.w D0, [A5 - 0x27DC] 00002C34 204D movea.l A0, A5 00002C36 D0C0 add.w A0, D0 00002C38 4228 D976 clr.b [A0 - 0x268A] 00002C3C 526D D824 addq.w [A5 - 0x27DC], 1 label00002C40: 00002C40 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002C46 6DE8 blt -0x16 /* 00002C30 */ 00002C48 486D D866 pea.l [A5 - 0x279A] 00002C4C A8A3 syscall EraseRect 00002C4E 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00002C52 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00002C56 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00002C5A 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00002C5E 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00002C62 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00002C66 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00002C6A 426D D824 clr.w [A5 - 0x27DC] 00002C6E 508F addq.l A7, 8 00002C70 6066 bra +0x68 /* 00002CD8 */ label00002C72: 00002C72 701E moveq.l D0, 0x1E 00002C74 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002C78 D06D D824 add.w D0, [A5 - 0x27DC] 00002C7C 3F00 move.w -[A7], D0 00002C7E 701E moveq.l D0, 0x1E 00002C80 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002C84 306D D824 movea.w A0, [A5 - 0x27DC] 00002C88 D0C0 add.w A0, D0 00002C8A D1CC add.l A0, A4 00002C8C 7000 moveq.l D0, 0x00 00002C8E 1010 move.b D0, [A0] 00002C90 3F00 move.w -[A7], D0 00002C92 701E moveq.l D0, 0x1E 00002C94 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002C98 306D D824 movea.w A0, [A5 - 0x27DC] 00002C9C D0C0 add.w A0, D0 00002C9E D1C8 add.l A0, A0 00002CA0 D1CB add.l A0, A3 00002CA2 3F10 move.w -[A7], [A0] 00002CA4 701E moveq.l D0, 0x1E 00002CA6 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002CAA 306D D824 movea.w A0, [A5 - 0x27DC] 00002CAE D0C0 add.w A0, D0 00002CB0 D1C8 add.l A0, A0 00002CB2 3F30 6800 move.w -[A7], [A0 + D6] 00002CB6 302D D824 move.w D0, [A5 - 0x27DC] 00002CBA E948 lsl D0.w, 4 00002CBC D06D D3A0 add.w D0, [A5 - 0x2C60] 00002CC0 5E40 addq.w D0, 7 00002CC2 3F00 move.w -[A7], D0 00002CC4 7061 moveq.l D0, 0x61 00002CC6 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00002CCA 3F00 move.w -[A7], D0 00002CCC 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 00002CD0 4FEF 000C lea.l A7, [A7 + 0xC] 00002CD4 526D D824 addq.w [A5 - 0x27DC], 1 label00002CD8: 00002CD8 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00002CDE 6C10 bge +0x12 /* 00002CF0 */ 00002CE0 701E moveq.l D0, 0x1E 00002CE2 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002CE6 3203 move.w D1, D3 00002CE8 9240 sub.w D1, D0 00002CEA B26D D824 cmp.w D1, [A5 - 0x27DC] 00002CEE 6E82 bgt -0x7C /* 00002C72 */ label00002CF0: 00002CF0 302D D850 move.w D0, [A5 - 0x27B0] 00002CF4 B06D D852 cmp.w D0, [A5 - 0x27AE] 00002CF8 6712 beq +0x14 /* 00002D0C */ 00002CFA 42A7 clr.l -[A7] 00002CFC 4267 clr.w -[A7] 00002CFE 7007 moveq.l D0, 0x07 00002D00 D06D D3A0 add.w D0, [A5 - 0x2C60] 00002D04 3F00 move.w -[A7], D0 00002D06 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00002D0A 508F addq.l A7, 8 label00002D0C: 00002D0C 486D D976 pea.l [A5 - 0x268A] 00002D10 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00002D14 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 00002D18 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 00002D1C 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 00002D20 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 00002D24 7007 moveq.l D0, 0x07 00002D26 D06D D3A0 add.w D0, [A5 - 0x2C60] 00002D2A 3F00 move.w -[A7], D0 00002D2C 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 00002D30 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 00002D34 7001 moveq.l D0, 0x01 00002D36 D06D D38A add.w D0, [A5 - 0x2C76] 00002D3A 3F00 move.w -[A7], D0 00002D3C A963 syscall SetControlValue/SetCtlValue 00002D3E 4A2D D9BC tst.b [A5 - 0x2644] 00002D42 4FEF 000C lea.l A7, [A7 + 0xC] 00002D46 6774 beq +0x76 /* 00002DBC */ 00002D48 302D D822 move.w D0, [A5 - 0x27DE] 00002D4C 48C0 ext.l D0 00002D4E D080 add.l D0, D0 00002D50 3033 08FE move.w D0, [A3 + D0 - 0x2] 00002D54 C1ED D386 muls.w D0, [A5 - 0x2C7A] 00002D58 3D40 FFEA move.w [A6 - 0x16], D0 00002D5C 486E FFEA pea.l [A6 - 0x16] 00002D60 486E FFEC pea.l [A6 - 0x14] 00002D64 3F3C 200E move.w -[A7], 0x200E 00002D68 A9EB syscall Pack4/FP68K 00002D6A 487A 0A8A pea.l [PC + 0xA8A /* 000037F6, value 0xA4E56 '\nNV' */] 00002D6E 486E FFEC pea.l [A6 - 0x14] 00002D72 3F3C 2006 move.w -[A7], 0x2006 00002D76 A9EB syscall Pack4/FP68K 00002D78 486D D296 pea.l [A5 - 0x2D6A] 00002D7C 486E FFEC pea.l [A6 - 0x14] 00002D80 3F3C 2002 move.w -[A7], 0x2002 00002D84 A9EB syscall Pack4/FP68K 00002D86 487A 0A6C pea.l [PC + 0xA6C /* 000037F4, value 0xA000A '\n\0\n' */] 00002D8A 486E FFEC pea.l [A6 - 0x14] 00002D8E 3F3C 2002 move.w -[A7], 0x2002 00002D92 A9EB syscall Pack4/FP68K 00002D94 486E FFEC pea.l [A6 - 0x14] 00002D98 3F3C 0016 move.w -[A7], 0x16 00002D9C A9EB syscall Pack4/FP68K 00002D9E 486E FFEC pea.l [A6 - 0x14] 00002DA2 486E FFE6 pea.l [A6 - 0x1A] 00002DA6 3F3C 2810 move.w -[A7], 0x2810 00002DAA A9EB syscall Pack4/FP68K 00002DAC 43ED D82C lea.l A1, [A5 - 0x27D4] 00002DB0 206E FFE6 movea.l A0, [A6 - 0x1A] 00002DB4 A03B syscall Delay 00002DB6 2280 move.l [A1], D0 00002DB8 6000 0142 bra +0x144 /* 00002EFC */ label00002DBC: 00002DBC 302D D822 move.w D0, [A5 - 0x27DE] 00002DC0 48C0 ext.l D0 00002DC2 D080 add.l D0, D0 00002DC4 3033 08FE move.w D0, [A3 + D0 - 0x2] 00002DC8 C1ED D386 muls.w D0, [A5 - 0x2C7A] 00002DCC 3D40 FFEA move.w [A6 - 0x16], D0 00002DD0 486E FFEA pea.l [A6 - 0x16] 00002DD4 486E FFEC pea.l [A6 - 0x14] 00002DD8 3F3C 200E move.w -[A7], 0x200E 00002DDC A9EB syscall Pack4/FP68K 00002DDE 487A 0A12 pea.l [PC + 0xA12 /* 000037F2, value 0xA000A '\n\0\n' */] 00002DE2 486E FFEC pea.l [A6 - 0x14] 00002DE6 3F3C 2006 move.w -[A7], 0x2006 00002DEA A9EB syscall Pack4/FP68K 00002DEC 487A 0A02 pea.l [PC + 0xA02 /* 000037F0, value 0xA000A '\n\0\n' */] 00002DF0 486E FFEC pea.l [A6 - 0x14] 00002DF4 3F3C 2002 move.w -[A7], 0x2002 00002DF8 A9EB syscall Pack4/FP68K 00002DFA 486E FFEC pea.l [A6 - 0x14] 00002DFE 3F3C 0016 move.w -[A7], 0x16 00002E02 A9EB syscall Pack4/FP68K 00002E04 486E FFEC pea.l [A6 - 0x14] 00002E08 486E FFE6 pea.l [A6 - 0x1A] 00002E0C 3F3C 2810 move.w -[A7], 0x2810 00002E10 A9EB syscall Pack4/FP68K 00002E12 43ED D82C lea.l A1, [A5 - 0x27D4] 00002E16 206E FFE6 movea.l A0, [A6 - 0x1A] 00002E1A A03B syscall Delay 00002E1C 2280 move.l [A1], D0 00002E1E 6000 00DC bra +0xDE /* 00002EFC */ label00002E22: 00002E22 4A2D D9BC tst.b [A5 - 0x2644] 00002E26 6772 beq +0x74 /* 00002E9A */ 00002E28 302D D822 move.w D0, [A5 - 0x27DE] 00002E2C 48C0 ext.l D0 00002E2E D080 add.l D0, D0 00002E30 3033 08FE move.w D0, [A3 + D0 - 0x2] 00002E34 C1ED D386 muls.w D0, [A5 - 0x2C7A] 00002E38 3D40 FFEA move.w [A6 - 0x16], D0 00002E3C 486E FFEA pea.l [A6 - 0x16] 00002E40 486E FFEC pea.l [A6 - 0x14] 00002E44 3F3C 200E move.w -[A7], 0x200E 00002E48 A9EB syscall Pack4/FP68K 00002E4A 487A 09A2 pea.l [PC + 0x9A2 /* 000037EE, value 0xA000A '\n\0\n' */] 00002E4E 486E FFEC pea.l [A6 - 0x14] 00002E52 3F3C 2006 move.w -[A7], 0x2006 00002E56 A9EB syscall Pack4/FP68K 00002E58 486D D296 pea.l [A5 - 0x2D6A] 00002E5C 486E FFEC pea.l [A6 - 0x14] 00002E60 3F3C 2002 move.w -[A7], 0x2002 00002E64 A9EB syscall Pack4/FP68K 00002E66 487A 0984 pea.l [PC + 0x984 /* 000037EC, value 0x1000A */] 00002E6A 486E FFEC pea.l [A6 - 0x14] 00002E6E 3F3C 2002 move.w -[A7], 0x2002 00002E72 A9EB syscall Pack4/FP68K 00002E74 486E FFEC pea.l [A6 - 0x14] 00002E78 3F3C 0016 move.w -[A7], 0x16 00002E7C A9EB syscall Pack4/FP68K 00002E7E 486E FFEC pea.l [A6 - 0x14] 00002E82 486E FFE6 pea.l [A6 - 0x1A] 00002E86 3F3C 2810 move.w -[A7], 0x2810 00002E8A A9EB syscall Pack4/FP68K 00002E8C 43ED D82C lea.l A1, [A5 - 0x27D4] 00002E90 206E FFE6 movea.l A0, [A6 - 0x1A] 00002E94 A03B syscall Delay 00002E96 2280 move.l [A1], D0 00002E98 6062 bra +0x64 /* 00002EFC */ label00002E9A: 00002E9A 302D D822 move.w D0, [A5 - 0x27DE] 00002E9E 48C0 ext.l D0 00002EA0 D080 add.l D0, D0 00002EA2 3033 08FE move.w D0, [A3 + D0 - 0x2] 00002EA6 C1ED D386 muls.w D0, [A5 - 0x2C7A] 00002EAA 3D40 FFEA move.w [A6 - 0x16], D0 00002EAE 486E FFEA pea.l [A6 - 0x16] 00002EB2 486E FFEC pea.l [A6 - 0x14] 00002EB6 3F3C 200E move.w -[A7], 0x200E 00002EBA A9EB syscall Pack4/FP68K 00002EBC 487A 092C pea.l [PC + 0x92C /* 000037EA, value 0xA0001 */] 00002EC0 486E FFEC pea.l [A6 - 0x14] 00002EC4 3F3C 2006 move.w -[A7], 0x2006 00002EC8 A9EB syscall Pack4/FP68K 00002ECA 487A 091C pea.l [PC + 0x91C /* 000037E8, value 0x1000A */] 00002ECE 486E FFEC pea.l [A6 - 0x14] 00002ED2 3F3C 2002 move.w -[A7], 0x2002 00002ED6 A9EB syscall Pack4/FP68K 00002ED8 486E FFEC pea.l [A6 - 0x14] 00002EDC 3F3C 0016 move.w -[A7], 0x16 00002EE0 A9EB syscall Pack4/FP68K 00002EE2 486E FFEC pea.l [A6 - 0x14] 00002EE6 486E FFE6 pea.l [A6 - 0x1A] 00002EEA 3F3C 2810 move.w -[A7], 0x2810 00002EEE A9EB syscall Pack4/FP68K 00002EF0 43ED D82C lea.l A1, [A5 - 0x27D4] 00002EF4 206E FFE6 movea.l A0, [A6 - 0x1A] 00002EF8 A03B syscall Delay 00002EFA 2280 move.l [A1], D0 label00002EFC: 00002EFC 302D D822 move.w D0, [A5 - 0x27DE] 00002F00 B06D D84E cmp.w D0, [A5 - 0x27B2] 00002F04 6D00 FBF4 blt -0x40A /* 00002AFA */ label00002F08: 00002F08 302D D850 move.w D0, [A5 - 0x27B0] 00002F0C B06D D852 cmp.w D0, [A5 - 0x27AE] 00002F10 661A bne +0x1C /* 00002F2C */ 00002F12 3B6D D84E D3A8 move.w [A5 - 0x2C58], [A5 - 0x27B2] 00002F18 3B6D D84E D3AA move.w [A5 - 0x2C56], [A5 - 0x27B2] 00002F1E 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00002F24 3B6D D3AA D3AE move.w [A5 - 0x2C52], [A5 - 0x2C56] 00002F2A 602C bra +0x2E /* 00002F58 */ label00002F2C: 00002F2C 4267 clr.w -[A7] 00002F2E 701E moveq.l D0, 0x1E 00002F30 C1ED D38A muls.w D0, [A5 - 0x2C76] 00002F34 322D D84E move.w D1, [A5 - 0x27B2] 00002F38 9240 sub.w D1, D0 00002F3A 3F01 move.w -[A7], D1 00002F3C 701E moveq.l D0, 0x1E 00002F3E C1ED D38A muls.w D0, [A5 - 0x2C76] 00002F42 322D D84E move.w D1, [A5 - 0x27B2] 00002F46 9240 sub.w D1, D0 00002F48 3F01 move.w -[A7], D1 00002F4A 7007 moveq.l D0, 0x07 00002F4C D06D D3A0 add.w D0, [A5 - 0x2C60] 00002F50 3F00 move.w -[A7], D0 00002F52 4EAD 023A jsr [A5 + 0x23A /* export_67 */] 00002F56 508F addq.l A7, 8 label00002F58: 00002F58 4878 000A push.l 0xA /* '\n' */ 00002F5C 201F move.l D0, [A7]+ 00002F5E A032 syscall FlushEvents 00002F60 6000 082E bra +0x830 /* 00003790 */ label00002F64: 00002F64 4227 clr.b -[A7] 00002F66 2F2D D80A move.l -[A7], [A5 - 0x27F6] 00002F6A 486D D210 pea.l [A5 - 0x2DF0] 00002F6E A8AD syscall PtInRect 00002F70 4A1F tst.b [A7]+ 00002F72 6700 081C beq +0x81E /* 00003790 */ 00002F76 486D D210 pea.l [A5 - 0x2DF0] 00002F7A A8A4 syscall InvertRect 00002F7C 43ED D82C lea.l A1, [A5 - 0x27D4] 00002F80 307C 0003 movea.w A0, 0x3 00002F84 A03B syscall Delay 00002F86 2280 move.l [A1], D0 00002F88 486D D210 pea.l [A5 - 0x2DF0] 00002F8C A8A4 syscall InvertRect 00002F8E 6000 0800 bra +0x802 /* 00003790 */ label00002F92: 00002F92 4878 0100 push.l 0x100 00002F96 202D D7E4 move.l D0, [A5 - 0x281C] 00002F9A 0280 0000 FF00 andi.l D0, 0xFF00 00002FA0 2F00 move.l -[A7], D0 00002FA2 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 00002FA6 3B40 D800 move.w [A5 - 0x2800], D0 00002FAA 082D 0000 D7F0 btst.b [A5 - 0x2810], 0x0 00002FB0 6600 07DE bne +0x7E0 /* 00003790 */ 00002FB4 426D D822 clr.w [A5 - 0x27DE] 00002FB8 45ED CE3C lea.l A2, [A5 - 0x31C4] 00002FBC 41ED D2A6 lea.l A0, [A5 - 0x2D5A] 00002FC0 2808 move.l D4, A0 00002FC2 6000 0498 bra +0x49A /* 0000345C */ label00002FC6: 00002FC6 2044 movea.l A0, D4 00002FC8 302D D800 move.w D0, [A5 - 0x2800] 00002FCC B050 cmp.w D0, [A0] 00002FCE 6600 0484 bne +0x486 /* 00003454 */ 00002FD2 302D D3A8 move.w D0, [A5 - 0x2C58] 00002FD6 B06D D3AA cmp.w D0, [A5 - 0x2C56] 00002FDA 6F06 ble +0x8 /* 00002FE2 */ 00002FDC 302D D3AA move.w D0, [A5 - 0x2C56] 00002FE0 6004 bra +0x6 /* 00002FE6 */ label00002FE2: 00002FE2 302D D3A8 move.w D0, [A5 - 0x2C58] label00002FE6: 00002FE6 3B40 D850 move.w [A5 - 0x27B0], D0 00002FEA 322D D3A8 move.w D1, [A5 - 0x2C58] 00002FEE B26D D3AA cmp.w D1, [A5 - 0x2C56] 00002FF2 6F06 ble +0x8 /* 00002FFA */ 00002FF4 302D D3A8 move.w D0, [A5 - 0x2C58] 00002FF8 6004 bra +0x6 /* 00002FFE */ label00002FFA: 00002FFA 302D D3AA move.w D0, [A5 - 0x2C56] label00002FFE: 00002FFE 3B40 D852 move.w [A5 - 0x27AE], D0 00003002 906D D850 sub.w D0, [A5 - 0x27B0] 00003006 3A03 move.w D5, D3 00003008 9A40 sub.w D5, D0 0000300A 0C45 4E1F cmpi.w D5, 0x4E1F 0000300E 6F28 ble +0x2A /* 00003038 */ 00003010 486D F8F4 pea.l [A5 - 0x70C] 00003014 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 00003018 2EAD D5C2 move.l [A7], [A5 - 0x2A3E] 0000301C 7002 moveq.l D0, 0x02 0000301E D06D D38A add.w D0, [A5 - 0x2C76] 00003022 3F00 move.w -[A7], D0 00003024 A963 syscall SetControlValue/SetCtlValue 00003026 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 0000302A 7001 moveq.l D0, 0x01 0000302C D06D D38A add.w D0, [A5 - 0x2C76] 00003030 3F00 move.w -[A7], D0 00003032 A963 syscall SetControlValue/SetCtlValue 00003034 6000 075A bra +0x75C /* 00003790 */ label00003038: 00003038 306D D822 movea.w A0, [A5 - 0x27DE] 0000303C 4868 0015 pea.l [A0 + 0x15] 00003040 2F2E 0018 move.l -[A7], [A6 + 0x18] 00003044 4EAD 018A jsr [A5 + 0x18A /* export_45 */] 00003048 2E92 move.l [A7], [A2] 0000304A A8D5 syscall InverRgn/InvertRgn 0000304C 43ED D834 lea.l A1, [A5 - 0x27CC] 00003050 206D D290 movea.l A0, [A5 - 0x2D70] 00003054 A03B syscall Delay 00003056 2280 move.l [A1], D0 00003058 2E92 move.l [A7], [A2] 0000305A A8D5 syscall InverRgn/InvertRgn 0000305C 4EAD 0192 jsr [A5 + 0x192 /* export_46 */] 00003060 3B40 D84E move.w [A5 - 0x27B2], D0 00003064 322D D852 move.w D1, [A5 - 0x27AE] 00003068 926D D850 sub.w D1, [A5 - 0x27B0] 0000306C 5341 subq.w D1, 1 0000306E 6E68 bgt +0x6A /* 000030D8 */ 00003070 302D D852 move.w D0, [A5 - 0x27AE] 00003074 906D D850 sub.w D0, [A5 - 0x27B0] 00003078 3A03 move.w D5, D3 0000307A 9A40 sub.w D5, D0 0000307C 3B45 D824 move.w [A5 - 0x27DC], D5 00003080 346D D824 movea.w A2, [A5 - 0x27DC] 00003084 D5CA add.l A2, A2 00003086 6044 bra +0x46 /* 000030CC */ label00003088: 00003088 302D D852 move.w D0, [A5 - 0x27AE] 0000308C 906D D850 sub.w D0, [A5 - 0x27B0] 00003090 306D D824 movea.w A0, [A5 - 0x27DC] 00003094 D0C0 add.w A0, D0 00003096 D1C8 add.l A0, A0 00003098 78FE moveq.l D4, 0xFFFFFFFE 0000309A D888 add.l D4, A0 0000309C 302D D852 move.w D0, [A5 - 0x27AE] 000030A0 906D D850 sub.w D0, [A5 - 0x27B0] 000030A4 D06D D824 add.w D0, [A5 - 0x27DC] 000030A8 5340 subq.w D0, 1 000030AA 3E00 move.w D7, D0 000030AC 2046 movea.l A0, D6 000030AE D1C4 add.l A0, D4 000030B0 3590 6800 move.w [A2 + D6], [A0] 000030B4 204B movea.l A0, A3 000030B6 D1CA add.l A0, A2 000030B8 30B3 4800 move.w [A0], [A3 + D4] 000030BC 302D D824 move.w D0, [A5 - 0x27DC] 000030C0 19B4 7000 0000 move.b [A4 + D0.w], [A4 + D7.w] 000030C6 536D D824 subq.w [A5 - 0x27DC], 1 000030CA 558A subq.l A2, 2 label000030CC: 000030CC 302D D824 move.w D0, [A5 - 0x27DC] 000030D0 B06D D850 cmp.w D0, [A5 - 0x27B0] 000030D4 6EB2 bgt -0x4C /* 00003088 */ 000030D6 6066 bra +0x68 /* 0000313E */ label000030D8: 000030D8 7001 moveq.l D0, 0x01 000030DA D06D D850 add.w D0, [A5 - 0x27B0] 000030DE 3B40 D824 move.w [A5 - 0x27DC], D0 000030E2 3440 movea.w A2, D0 000030E4 D5CA add.l A2, A2 label000030E6: 000030E6 302D D852 move.w D0, [A5 - 0x27AE] 000030EA 906D D850 sub.w D0, [A5 - 0x27B0] 000030EE 3A03 move.w D5, D3 000030F0 9A40 sub.w D5, D0 000030F2 BA6D D824 cmp.w D5, [A5 - 0x27DC] 000030F6 6D46 blt +0x48 /* 0000313E */ 000030F8 302D D852 move.w D0, [A5 - 0x27AE] 000030FC 906D D850 sub.w D0, [A5 - 0x27B0] 00003100 306D D824 movea.w A0, [A5 - 0x27DC] 00003104 D0C0 add.w A0, D0 00003106 D1C8 add.l A0, A0 00003108 78FE moveq.l D4, 0xFFFFFFFE 0000310A D888 add.l D4, A0 0000310C 302D D852 move.w D0, [A5 - 0x27AE] 00003110 906D D850 sub.w D0, [A5 - 0x27B0] 00003114 D06D D824 add.w D0, [A5 - 0x27DC] 00003118 5340 subq.w D0, 1 0000311A 3E00 move.w D7, D0 0000311C 2046 movea.l A0, D6 0000311E D1C4 add.l A0, D4 00003120 3590 6800 move.w [A2 + D6], [A0] 00003124 204B movea.l A0, A3 00003126 D1CA add.l A0, A2 00003128 30B3 4800 move.w [A0], [A3 + D4] 0000312C 302D D824 move.w D0, [A5 - 0x27DC] 00003130 19B4 7000 0000 move.b [A4 + D0.w], [A4 + D7.w] 00003136 526D D824 addq.w [A5 - 0x27DC], 1 0000313A 548A addq.l A2, 2 0000313C 60A8 bra -0x56 /* 000030E6 */ label0000313E: 0000313E 426D D824 clr.w [A5 - 0x27DC] 00003142 6010 bra +0x12 /* 00003154 */ label00003144: 00003144 302D D824 move.w D0, [A5 - 0x27DC] 00003148 204D movea.l A0, A5 0000314A D0C0 add.w A0, D0 0000314C 4228 D976 clr.b [A0 - 0x268A] 00003150 526D D824 addq.w [A5 - 0x27DC], 1 label00003154: 00003154 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 0000315A 6DE8 blt -0x16 /* 00003144 */ 0000315C 346D D850 movea.w A2, [A5 - 0x27B0] 00003160 D5CA add.l A2, A2 00003162 35AD D822 6800 move.w [A2 + D6], [A5 - 0x27DE] 00003168 204B movea.l A0, A3 0000316A D1CA add.l A0, A2 0000316C 30AD D84E move.w [A0], [A5 - 0x27B2] 00003170 302D D850 move.w D0, [A5 - 0x27B0] 00003174 4234 0000 clr.b [A4 + D0.w] 00003178 701E moveq.l D0, 0x1E 0000317A C1ED D38A muls.w D0, [A5 - 0x2C76] 0000317E 322D D850 move.w D1, [A5 - 0x27B0] 00003182 9240 sub.w D1, D0 00003184 3B41 D84E move.w [A5 - 0x27B2], D1 00003188 0C41 001E cmpi.w D1, 0x1E 0000318C 6C00 01BA bge +0x1BC /* 00003348 */ 00003190 4A6D D84E tst.w [A5 - 0x27B2] 00003194 6D00 01B2 blt +0x1B4 /* 00003348 */ 00003198 BA6D D850 cmp.w D5, [A5 - 0x27B0] 0000319C 6E0C bgt +0xE /* 000031AA */ 0000319E 302D D852 move.w D0, [A5 - 0x27AE] 000031A2 B06D D850 cmp.w D0, [A5 - 0x27B0] 000031A6 6700 0136 beq +0x138 /* 000032DE */ label000031AA: 000031AA 486D D86E pea.l [A5 - 0x2792] 000031AE 701E moveq.l D0, 0x1E 000031B0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000031B4 322D D850 move.w D1, [A5 - 0x27B0] 000031B8 9240 sub.w D1, D0 000031BA E949 lsl D1.w, 4 000031BC D26D D3A0 add.w D1, [A5 - 0x2C60] 000031C0 5E41 addq.w D1, 7 000031C2 3F01 move.w -[A7], D1 000031C4 3F3C 0002 move.w -[A7], 0x2 000031C8 3F2D D86C move.w -[A7], [A5 - 0x2794] 000031CC 3F2D D86A move.w -[A7], [A5 - 0x2796] 000031D0 A8A7 syscall SetRect 000031D2 486D D86E pea.l [A5 - 0x2792] 000031D6 A8A3 syscall EraseRect 000031D8 3F2D D3A6 move.w -[A7], [A5 - 0x2C5A] 000031DC 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 000031E0 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 000031E4 701E moveq.l D0, 0x1E 000031E6 C1ED D38A muls.w D0, [A5 - 0x2C76] 000031EA 322D D850 move.w D1, [A5 - 0x27B0] 000031EE 9240 sub.w D1, D0 000031F0 E949 lsl D1.w, 4 000031F2 D26D D3A0 add.w D1, [A5 - 0x2C60] 000031F6 5E41 addq.w D1, 7 000031F8 3F01 move.w -[A7], D1 000031FA 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 000031FE 3EAD D850 move.w [A7], [A5 - 0x27B0] 00003202 302D D850 move.w D0, [A5 - 0x27B0] 00003206 7200 moveq.l D1, 0x00 00003208 1234 0000 move.b D1, [A4 + D0.w] 0000320C 3F01 move.w -[A7], D1 0000320E 48C0 ext.l D0 00003210 D080 add.l D0, D0 00003212 3F33 0800 move.w -[A7], [A3 + D0] 00003216 2046 movea.l A0, D6 00003218 302D D850 move.w D0, [A5 - 0x27B0] 0000321C D0C0 add.w A0, D0 0000321E 3F30 0000 move.w -[A7], [A0 + D0.w] 00003222 322D D84E move.w D1, [A5 - 0x27B2] 00003226 E949 lsl D1.w, 4 00003228 D26D D3A0 add.w D1, [A5 - 0x2C60] 0000322C 5E41 addq.w D1, 7 0000322E 3F01 move.w -[A7], D1 00003230 7261 moveq.l D1, 0x61 00003232 D26D D3A4 add.w D1, [A5 - 0x2C5C] 00003236 3F01 move.w -[A7], D1 00003238 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000323C 2EBC 0001 0001 move.l [A7], 0x10001 00003242 3F3C 0001 move.w -[A7], 0x1 00003246 701E moveq.l D0, 0x1E 00003248 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000324C 322D D3AC move.w D1, [A5 - 0x2C54] 00003250 9240 sub.w D1, D0 00003252 3F01 move.w -[A7], D1 00003254 7001 moveq.l D0, 0x01 00003256 D06D D84E add.w D0, [A5 - 0x27B2] 0000325A 3F00 move.w -[A7], D0 0000325C 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00003260 7001 moveq.l D0, 0x01 00003262 D06D D850 add.w D0, [A5 - 0x27B0] 00003266 3B40 D824 move.w [A5 - 0x27DC], D0 0000326A 3440 movea.w A2, D0 0000326C D5CA add.l A2, A2 0000326E 4FEF 0018 lea.l A7, [A7 + 0x18] 00003272 6054 bra +0x56 /* 000032C8 */ label00003274: 00003274 701E moveq.l D0, 0x1E 00003276 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000327A 322D D824 move.w D1, [A5 - 0x27DC] 0000327E 9240 sub.w D1, D0 00003280 0C41 001E cmpi.w D1, 0x1E 00003284 6C3C bge +0x3E /* 000032C2 */ 00003286 3F2D D824 move.w -[A7], [A5 - 0x27DC] 0000328A 302D D824 move.w D0, [A5 - 0x27DC] 0000328E 7200 moveq.l D1, 0x00 00003290 1234 0000 move.b D1, [A4 + D0.w] 00003294 3F01 move.w -[A7], D1 00003296 204B movea.l A0, A3 00003298 D1CA add.l A0, A2 0000329A 3F10 move.w -[A7], [A0] 0000329C 3F32 6800 move.w -[A7], [A2 + D6] 000032A0 721E moveq.l D1, 0x1E 000032A2 C3ED D38A muls.w D1, [A5 - 0x2C76] 000032A6 9041 sub.w D0, D1 000032A8 E948 lsl D0.w, 4 000032AA D06D D3A0 add.w D0, [A5 - 0x2C60] 000032AE 5E40 addq.w D0, 7 000032B0 3F00 move.w -[A7], D0 000032B2 7061 moveq.l D0, 0x61 000032B4 D06D D3A4 add.w D0, [A5 - 0x2C5C] 000032B8 3F00 move.w -[A7], D0 000032BA 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000032BE 4FEF 000C lea.l A7, [A7 + 0xC] label000032C2: 000032C2 526D D824 addq.w [A5 - 0x27DC], 1 000032C6 548A addq.l A2, 2 label000032C8: 000032C8 302D D852 move.w D0, [A5 - 0x27AE] 000032CC 906D D850 sub.w D0, [A5 - 0x27B0] 000032D0 3203 move.w D1, D3 000032D2 9240 sub.w D1, D0 000032D4 B26D D824 cmp.w D1, [A5 - 0x27DC] 000032D8 6C9A bge -0x64 /* 00003274 */ 000032DA 6000 0130 bra +0x132 /* 0000340C */ label000032DE: 000032DE 3F2D D850 move.w -[A7], [A5 - 0x27B0] 000032E2 302D D850 move.w D0, [A5 - 0x27B0] 000032E6 7200 moveq.l D1, 0x00 000032E8 1234 0000 move.b D1, [A4 + D0.w] 000032EC 3F01 move.w -[A7], D1 000032EE 48C0 ext.l D0 000032F0 D080 add.l D0, D0 000032F2 3F33 0800 move.w -[A7], [A3 + D0] 000032F6 2046 movea.l A0, D6 000032F8 302D D850 move.w D0, [A5 - 0x27B0] 000032FC D0C0 add.w A0, D0 000032FE 3F30 0000 move.w -[A7], [A0 + D0.w] 00003302 322D D84E move.w D1, [A5 - 0x27B2] 00003306 E949 lsl D1.w, 4 00003308 D26D D3A0 add.w D1, [A5 - 0x2C60] 0000330C 5E41 addq.w D1, 7 0000330E 3F01 move.w -[A7], D1 00003310 7261 moveq.l D1, 0x61 00003312 D26D D3A4 add.w D1, [A5 - 0x2C5C] 00003316 3F01 move.w -[A7], D1 00003318 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000331C 2EBC 0001 0001 move.l [A7], 0x10001 00003322 3F3C 0001 move.w -[A7], 0x1 00003326 701E moveq.l D0, 0x1E 00003328 C1ED D38A muls.w D0, [A5 - 0x2C76] 0000332C 322D D3AC move.w D1, [A5 - 0x2C54] 00003330 9240 sub.w D1, D0 00003332 3F01 move.w -[A7], D1 00003334 7001 moveq.l D0, 0x01 00003336 D06D D84E add.w D0, [A5 - 0x27B2] 0000333A 3F00 move.w -[A7], D0 0000333C 4EAD 0232 jsr [A5 + 0x232 /* export_66 */] 00003340 4FEF 0012 lea.l A7, [A7 + 0x12] 00003344 6000 00C6 bra +0xC8 /* 0000340C */ label00003348: 00003348 302D D850 move.w D0, [A5 - 0x27B0] 0000334C 48C0 ext.l D0 0000334E 81FC 001E divs.w D0, 0x1E 00003352 3B40 D38A move.w [A5 - 0x2C76], D0 00003356 486D D866 pea.l [A5 - 0x279A] 0000335A A8A3 syscall EraseRect 0000335C 3F2D D38A move.w -[A7], [A5 - 0x2C76] 00003360 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00003364 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00003368 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 0000336C 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 00003370 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00003374 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00003378 426D D824 clr.w [A5 - 0x27DC] 0000337C 508F addq.l A7, 8 0000337E 6066 bra +0x68 /* 000033E6 */ label00003380: 00003380 701E moveq.l D0, 0x1E 00003382 C1ED D38A muls.w D0, [A5 - 0x2C76] 00003386 D06D D824 add.w D0, [A5 - 0x27DC] 0000338A 3F00 move.w -[A7], D0 0000338C 701E moveq.l D0, 0x1E 0000338E C1ED D38A muls.w D0, [A5 - 0x2C76] 00003392 306D D824 movea.w A0, [A5 - 0x27DC] 00003396 D0C0 add.w A0, D0 00003398 D1CC add.l A0, A4 0000339A 7000 moveq.l D0, 0x00 0000339C 1010 move.b D0, [A0] 0000339E 3F00 move.w -[A7], D0 000033A0 701E moveq.l D0, 0x1E 000033A2 C1ED D38A muls.w D0, [A5 - 0x2C76] 000033A6 306D D824 movea.w A0, [A5 - 0x27DC] 000033AA D0C0 add.w A0, D0 000033AC D1C8 add.l A0, A0 000033AE D1CB add.l A0, A3 000033B0 3F10 move.w -[A7], [A0] 000033B2 701E moveq.l D0, 0x1E 000033B4 C1ED D38A muls.w D0, [A5 - 0x2C76] 000033B8 306D D824 movea.w A0, [A5 - 0x27DC] 000033BC D0C0 add.w A0, D0 000033BE D1C8 add.l A0, A0 000033C0 3F30 6800 move.w -[A7], [A0 + D6] 000033C4 302D D824 move.w D0, [A5 - 0x27DC] 000033C8 E948 lsl D0.w, 4 000033CA D06D D3A0 add.w D0, [A5 - 0x2C60] 000033CE 5E40 addq.w D0, 7 000033D0 3F00 move.w -[A7], D0 000033D2 7061 moveq.l D0, 0x61 000033D4 D06D D3A4 add.w D0, [A5 - 0x2C5C] 000033D8 3F00 move.w -[A7], D0 000033DA 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 000033DE 4FEF 000C lea.l A7, [A7 + 0xC] 000033E2 526D D824 addq.w [A5 - 0x27DC], 1 label000033E6: 000033E6 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000033EC 6C1E bge +0x20 /* 0000340C */ 000033EE 701E moveq.l D0, 0x1E 000033F0 C1ED D38A muls.w D0, [A5 - 0x2C76] 000033F4 322D D852 move.w D1, [A5 - 0x27AE] 000033F8 926D D850 sub.w D1, [A5 - 0x27B0] 000033FC 3403 move.w D2, D3 000033FE 9441 sub.w D2, D1 00003400 5242 addq.w D2, 1 00003402 9440 sub.w D2, D0 00003404 B46D D824 cmp.w D2, [A5 - 0x27DC] 00003408 6E00 FF76 bgt -0x88 /* 00003380 */ label0000340C: 0000340C 7001 moveq.l D0, 0x01 0000340E D06D D850 add.w D0, [A5 - 0x27B0] 00003412 3B40 D3A8 move.w [A5 - 0x2C58], D0 00003416 3B40 D3AA move.w [A5 - 0x2C56], D0 0000341A 3B6D D3A8 D3AC move.w [A5 - 0x2C54], [A5 - 0x2C58] 00003420 3B40 D3AE move.w [A5 - 0x2C52], D0 00003424 322D D852 move.w D1, [A5 - 0x27AE] 00003428 926D D850 sub.w D1, [A5 - 0x27B0] 0000342C 5243 addq.w D3, 1 0000342E 9641 sub.w D3, D1 00003430 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00003434 2203 move.l D1, D3 00003436 48C1 ext.l D1 00003438 83FC 001E divs.w D1, 0x1E 0000343C 5241 addq.w D1, 1 0000343E 3F01 move.w -[A7], D1 00003440 A965 syscall SetControlMaximum/SetMaxCtl 00003442 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 00003446 7001 moveq.l D0, 0x01 00003448 D06D D38A add.w D0, [A5 - 0x2C76] 0000344C 3F00 move.w -[A7], D0 0000344E A963 syscall SetControlValue/SetCtlValue 00003450 6000 033E bra +0x340 /* 00003790 */ label00003454: 00003454 526D D822 addq.w [A5 - 0x27DE], 1 00003458 588A addq.l A2, 4 0000345A 5484 addq.l D4, 2 label0000345C: 0000345C 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */ 00003462 6D00 FB62 blt -0x49C /* 00002FC6 */ 00003466 6000 0328 bra +0x32A /* 00003790 */ label0000346A: 0000346A 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A] 0000346E A922 syscall BeginUpdate 00003470 206D D5CA movea.l A0, [A5 - 0x2A36] 00003474 2F10 move.l -[A7], [A0] 00003476 A851 syscall SetCursor 00003478 486D D288 pea.l [A5 - 0x2D78] 0000347C 2F2D D6BE move.l -[A7], [A5 - 0x2942] 00003480 A94B syscall PlotIcon 00003482 486D D190 pea.l [A5 - 0x2E70] 00003486 2F2D D656 move.l -[A7], [A5 - 0x29AA] 0000348A A94B syscall PlotIcon 0000348C 486D D198 pea.l [A5 - 0x2E68] 00003490 2F2D D65A move.l -[A7], [A5 - 0x29A6] 00003494 A94B syscall PlotIcon 00003496 486D D1A0 pea.l [A5 - 0x2E60] 0000349A 2F2D D65E move.l -[A7], [A5 - 0x29A2] 0000349E A94B syscall PlotIcon 000034A0 486D D1A8 pea.l [A5 - 0x2E58] 000034A4 2F2D D662 move.l -[A7], [A5 - 0x299E] 000034A8 A94B syscall PlotIcon 000034AA 486D D1B0 pea.l [A5 - 0x2E50] 000034AE 2F2D D666 move.l -[A7], [A5 - 0x299A] 000034B2 A94B syscall PlotIcon 000034B4 486D D1B8 pea.l [A5 - 0x2E48] 000034B8 2F2D D66A move.l -[A7], [A5 - 0x2996] 000034BC A94B syscall PlotIcon 000034BE 486D D1C0 pea.l [A5 - 0x2E40] 000034C2 2F2D D66E move.l -[A7], [A5 - 0x2992] 000034C6 A94B syscall PlotIcon 000034C8 486D D1C8 pea.l [A5 - 0x2E38] 000034CC 2F2D D672 move.l -[A7], [A5 - 0x298E] 000034D0 A94B syscall PlotIcon 000034D2 486D D1D0 pea.l [A5 - 0x2E30] 000034D6 2F2D D676 move.l -[A7], [A5 - 0x298A] 000034DA A94B syscall PlotIcon 000034DC 486D D1D8 pea.l [A5 - 0x2E28] 000034E0 2F2D D67A move.l -[A7], [A5 - 0x2986] 000034E4 A94B syscall PlotIcon 000034E6 486D D1E0 pea.l [A5 - 0x2E20] 000034EA 2F2D D67E move.l -[A7], [A5 - 0x2982] 000034EE A94B syscall PlotIcon 000034F0 486D D1E8 pea.l [A5 - 0x2E18] 000034F4 2F2D D682 move.l -[A7], [A5 - 0x297E] 000034F8 A94B syscall PlotIcon 000034FA 486D D1F0 pea.l [A5 - 0x2E10] 000034FE 2F2D D686 move.l -[A7], [A5 - 0x297A] 00003502 A94B syscall PlotIcon 00003504 486D D1F8 pea.l [A5 - 0x2E08] 00003508 2F2D D68A move.l -[A7], [A5 - 0x2976] 0000350C A94B syscall PlotIcon 0000350E 486D D208 pea.l [A5 - 0x2DF8] 00003512 2F2D D692 move.l -[A7], [A5 - 0x296E] 00003516 A94B syscall PlotIcon 00003518 486D D258 pea.l [A5 - 0x2DA8] 0000351C 2F2D D7A2 move.l -[A7], [A5 - 0x285E] 00003520 A94B syscall PlotIcon 00003522 486D D260 pea.l [A5 - 0x2DA0] 00003526 2F2D D7A6 move.l -[A7], [A5 - 0x285A] 0000352A A94B syscall PlotIcon 0000352C 486D D268 pea.l [A5 - 0x2D98] 00003530 2F2D D7AA move.l -[A7], [A5 - 0x2856] 00003534 A94B syscall PlotIcon 00003536 486D D270 pea.l [A5 - 0x2D90] 0000353A 2F2D D7AE move.l -[A7], [A5 - 0x2852] 0000353E A94B syscall PlotIcon 00003540 486D D278 pea.l [A5 - 0x2D88] 00003544 2F2D D7B2 move.l -[A7], [A5 - 0x284E] 00003548 A94B syscall PlotIcon 0000354A 486D D280 pea.l [A5 - 0x2D80] 0000354E 2F2D D7B6 move.l -[A7], [A5 - 0x284A] 00003552 A94B syscall PlotIcon 00003554 486D D220 pea.l [A5 - 0x2DE0] 00003558 2F2D D6A2 move.l -[A7], [A5 - 0x295E] 0000355C A94B syscall PlotIcon 0000355E 486D D228 pea.l [A5 - 0x2DD8] 00003562 2F2D D6A6 move.l -[A7], [A5 - 0x295A] 00003566 A94B syscall PlotIcon 00003568 486D D230 pea.l [A5 - 0x2DD0] 0000356C 2F2D D6AA move.l -[A7], [A5 - 0x2956] 00003570 A94B syscall PlotIcon 00003572 486D D238 pea.l [A5 - 0x2DC8] 00003576 2F2D D6AE move.l -[A7], [A5 - 0x2952] 0000357A A94B syscall PlotIcon 0000357C 486D D240 pea.l [A5 - 0x2DC0] 00003580 2F2D D6B2 move.l -[A7], [A5 - 0x294E] 00003584 A94B syscall PlotIcon 00003586 486D D248 pea.l [A5 - 0x2DB8] 0000358A 2F2D D6B6 move.l -[A7], [A5 - 0x294A] 0000358E A94B syscall PlotIcon 00003590 486D D218 pea.l [A5 - 0x2DE8] 00003594 2F2D D69A move.l -[A7], [A5 - 0x2966] 00003598 A94B syscall PlotIcon 0000359A 486D D200 pea.l [A5 - 0x2E00] 0000359E 2F2D D68E move.l -[A7], [A5 - 0x2972] 000035A2 A94B syscall PlotIcon 000035A4 486D D210 pea.l [A5 - 0x2DF0] 000035A8 2F2D D696 move.l -[A7], [A5 - 0x296A] 000035AC A94B syscall PlotIcon 000035AE 486D D250 pea.l [A5 - 0x2DB0] 000035B2 2F2D D6BA move.l -[A7], [A5 - 0x2946] 000035B6 A94B syscall PlotIcon 000035B8 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000035BC 7002 moveq.l D0, 0x02 000035BE D06D D38A add.w D0, [A5 - 0x2C76] 000035C2 3F00 move.w -[A7], D0 000035C4 A963 syscall SetControlValue/SetCtlValue 000035C6 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000035CA 7001 moveq.l D0, 0x01 000035CC D06D D38A add.w D0, [A5 - 0x2C76] 000035D0 3F00 move.w -[A7], D0 000035D2 A963 syscall SetControlValue/SetCtlValue 000035D4 426D D824 clr.w [A5 - 0x27DC] 000035D8 6010 bra +0x12 /* 000035EA */ label000035DA: 000035DA 302D D824 move.w D0, [A5 - 0x27DC] 000035DE 204D movea.l A0, A5 000035E0 D0C0 add.w A0, D0 000035E2 4228 D976 clr.b [A0 - 0x268A] 000035E6 526D D824 addq.w [A5 - 0x27DC], 1 label000035EA: 000035EA 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 000035F0 6DE8 blt -0x16 /* 000035DA */ 000035F2 486D D866 pea.l [A5 - 0x279A] 000035F6 A8A3 syscall EraseRect 000035F8 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000035FC 4EAD 024A jsr [A5 + 0x24A /* export_69 */] 00003600 3EAD D3A6 move.w [A7], [A5 - 0x2C5A] 00003604 3F2D D3A4 move.w -[A7], [A5 - 0x2C5C] 00003608 3F2D D3A2 move.w -[A7], [A5 - 0x2C5E] 0000360C 3F2D D3A0 move.w -[A7], [A5 - 0x2C60] 00003610 4EAD 0222 jsr [A5 + 0x222 /* export_64 */] 00003614 426D D824 clr.w [A5 - 0x27DC] 00003618 508F addq.l A7, 8 0000361A 6066 bra +0x68 /* 00003682 */ label0000361C: 0000361C 701E moveq.l D0, 0x1E 0000361E C1ED D38A muls.w D0, [A5 - 0x2C76] 00003622 D06D D824 add.w D0, [A5 - 0x27DC] 00003626 3F00 move.w -[A7], D0 00003628 701E moveq.l D0, 0x1E 0000362A C1ED D38A muls.w D0, [A5 - 0x2C76] 0000362E 306D D824 movea.w A0, [A5 - 0x27DC] 00003632 D0C0 add.w A0, D0 00003634 D1CC add.l A0, A4 00003636 7000 moveq.l D0, 0x00 00003638 1010 move.b D0, [A0] 0000363A 3F00 move.w -[A7], D0 0000363C 701E moveq.l D0, 0x1E 0000363E C1ED D38A muls.w D0, [A5 - 0x2C76] 00003642 306D D824 movea.w A0, [A5 - 0x27DC] 00003646 D0C0 add.w A0, D0 00003648 D1C8 add.l A0, A0 0000364A D1CB add.l A0, A3 0000364C 3F10 move.w -[A7], [A0] 0000364E 701E moveq.l D0, 0x1E 00003650 C1ED D38A muls.w D0, [A5 - 0x2C76] 00003654 306D D824 movea.w A0, [A5 - 0x27DC] 00003658 D0C0 add.w A0, D0 0000365A D1C8 add.l A0, A0 0000365C 3F30 6800 move.w -[A7], [A0 + D6] 00003660 302D D824 move.w D0, [A5 - 0x27DC] 00003664 E948 lsl D0.w, 4 00003666 D06D D3A0 add.w D0, [A5 - 0x2C60] 0000366A 5E40 addq.w D0, 7 0000366C 3F00 move.w -[A7], D0 0000366E 7061 moveq.l D0, 0x61 00003670 D06D D3A4 add.w D0, [A5 - 0x2C5C] 00003674 3F00 move.w -[A7], D0 00003676 4EAD 021A jsr [A5 + 0x21A /* export_63 */] 0000367A 4FEF 000C lea.l A7, [A7 + 0xC] 0000367E 526D D824 addq.w [A5 - 0x27DC], 1 label00003682: 00003682 0C6D 001E D824 cmpi.w [A5 - 0x27DC], 0x1E 00003688 6C10 bge +0x12 /* 0000369A */ 0000368A 701E moveq.l D0, 0x1E 0000368C C1ED D38A muls.w D0, [A5 - 0x2C76] 00003690 3203 move.w D1, D3 00003692 9240 sub.w D1, D0 00003694 B26D D824 cmp.w D1, [A5 - 0x27DC] 00003698 6E82 bgt -0x7C /* 0000361C */ label0000369A: 0000369A 486D D976 pea.l [A5 - 0x268A] 0000369E 3F2D D38A move.w -[A7], [A5 - 0x2C76] 000036A2 3F2D D3AE move.w -[A7], [A5 - 0x2C52] 000036A6 3F2D D3AC move.w -[A7], [A5 - 0x2C54] 000036AA 3F2D D3AA move.w -[A7], [A5 - 0x2C56] 000036AE 3F2D D3A8 move.w -[A7], [A5 - 0x2C58] 000036B2 7007 moveq.l D0, 0x07 000036B4 D06D D3A0 add.w D0, [A5 - 0x2C60] 000036B8 3F00 move.w -[A7], D0 000036BA 4EAD 0242 jsr [A5 + 0x242 /* export_68 */] 000036BE 426D D822 clr.w [A5 - 0x27DE] 000036C2 45ED CE3C lea.l A2, [A5 - 0x31C4] 000036C6 4FEF 0010 lea.l A7, [A7 + 0x10] 000036CA 600C bra +0xE /* 000036D8 */ label000036CC: 000036CC 42A7 clr.l -[A7] 000036CE A8D8 syscall NewRgn 000036D0 249F move.l [A2], [A7]+ 000036D2 526D D822 addq.w [A5 - 0x27DE], 1 000036D6 588A addq.l A2, 4 label000036D8: 000036D8 0C6D 0058 D822 cmpi.w [A5 - 0x27DE], 0x58 /* 'X' */ 000036DE 6DEC blt -0x12 /* 000036CC */ 000036E0 4A2D D7FD tst.b [A5 - 0x2803] 000036E4 6646 bne +0x48 /* 0000372C */ 000036E6 3B7C 0013 D81E move.w [A5 - 0x27E2], 0x13 000036EC 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE 000036F2 3B7C 0009 D81A move.w [A5 - 0x27E6], 0x9 /* '\t' */ 000036F8 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */ 000036FE 3B7C 0002 D826 move.w [A5 - 0x27DA], 0x2 00003704 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */ 0000370A 3F2D D828 move.w -[A7], [A5 - 0x27D8] 0000370E 3F2D D826 move.w -[A7], [A5 - 0x27DA] 00003712 3F2D D818 move.w -[A7], [A5 - 0x27E8] 00003716 3F2D D81A move.w -[A7], [A5 - 0x27E6] 0000371A 3F2D D820 move.w -[A7], [A5 - 0x27E0] 0000371E 3F2D D81E move.w -[A7], [A5 - 0x27E2] 00003722 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 00003726 4FEF 000C lea.l A7, [A7 + 0xC] 0000372A 604A bra +0x4C /* 00003776 */ label0000372C: 0000372C 3B7C 00CE D820 move.w [A5 - 0x27E0], 0xCE 00003732 3B7C 000E D81A move.w [A5 - 0x27E6], 0xE 00003738 3B7C 0060 D818 move.w [A5 - 0x27E8], 0x60 /* '`' */ 0000373E 3B7C 0004 D826 move.w [A5 - 0x27DA], 0x4 00003744 3B7C 0032 D828 move.w [A5 - 0x27D8], 0x32 /* '2' */ 0000374A 70F7 moveq.l D0, 0xFFFFFFF7 0000374C C1ED D81A muls.w D0, [A5 - 0x27E6] 00003750 0640 0009 addi.w D0, 0x9 /* '\t' */ 00003754 3B40 D81E move.w [A5 - 0x27E2], D0 00003758 3F2D D828 move.w -[A7], [A5 - 0x27D8] 0000375C 3F2D D826 move.w -[A7], [A5 - 0x27DA] 00003760 3F2D D818 move.w -[A7], [A5 - 0x27E8] 00003764 3F2D D81A move.w -[A7], [A5 - 0x27E6] 00003768 3F2D D820 move.w -[A7], [A5 - 0x27E0] 0000376C 3F00 move.w -[A7], D0 0000376E 4EAD 01E2 jsr [A5 + 0x1E2 /* export_56 */] 00003772 4FEF 000C lea.l A7, [A7 + 0xC] label00003776: 00003776 4A2D D7FC tst.b [A5 - 0x2804] 0000377A 670E beq +0x10 /* 0000378A */ 0000377C 7000 moveq.l D0, 0x00 0000377E 102D D7FD move.b D0, [A5 - 0x2803] 00003782 3F00 move.w -[A7], D0 00003784 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 00003788 548F addq.l A7, 2 label0000378A: 0000378A 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A] 0000378E A923 syscall EndUpdate label00003790: 00003790 4A2D D7FB tst.b [A5 - 0x2805] 00003794 6700 CB2C beq -0x34D2 /* 000002C2 */ 00003798 4A43 tst.w D3 0000379A 6604 bne +0x6 /* 000037A0 */ 0000379C 362D D2A0 move.w D3, [A5 - 0x2D60] label000037A0: 000037A0 486D D85E pea.l [A5 - 0x27A2] 000037A4 A8A3 syscall EraseRect 000037A6 486D D844 pea.l [A5 - 0x27BC] 000037AA A8A3 syscall EraseRect 000037AC 486D D220 pea.l [A5 - 0x2DE0] 000037B0 A8A3 syscall EraseRect 000037B2 486D D228 pea.l [A5 - 0x2DD8] 000037B6 A8A3 syscall EraseRect 000037B8 2F2D D5C2 move.l -[A7], [A5 - 0x2A3E] 000037BC A955 syscall DisposeControl 000037BE 2F2D D5D6 move.l -[A7], [A5 - 0x2A2A] 000037C2 A969 syscall DrawControls 000037C4 4EAD 01D2 jsr [A5 + 0x1D2 /* export_54 */] 000037C8 4878 000E push.l 0xE 000037CC 201F move.l D0, [A7]+ 000037CE A032 syscall FlushEvents 000037D0 206E 0008 movea.l A0, [A6 + 0x8] 000037D4 3083 move.w [A0], D3 000037D6 226D D5D6 movea.l A1, [A5 - 0x2A2A] 000037DA 4869 0010 pea.l [A1 + 0x10] 000037DE A92A syscall ValidRect 000037E0 4CDF 1CF8 movem.l D3,D4,D5,D6,D7,A2,A3,A4, [A7]+ 000037E4 4E5E unlink A6 000037E6 4E75 rts 000037E8 0001 000A ori.b D1, 0xA /* '\n' */ 000037EC 0001 000A ori.b D1, 0xA /* '\n' */ 000037F0 000A 000A ori.b A2, 0xA /* '\n' */ 000037F4 000A 000A ori.b A2, 0xA /* '\n' */ export_75: 000037F8 4E56 FECE link A6, -0x0132 000037FC 486E FED4 pea.l [A6 - 0x12C] 00003800 A874 syscall GetPort 00003802 2F2E 000C move.l -[A7], [A6 + 0xC] 00003806 A873 syscall SetPort 00003808 486E FF00 pea.l [A6 - 0x100] 0000380C 2F3C 0001 0258 move.l -[A7], 0x10258 00003812 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003816 486E FF00 pea.l [A6 - 0x100] 0000381A 486E FECE pea.l [A6 - 0x132] 0000381E A900 syscall GetFNum 00003820 486E FF00 pea.l [A6 - 0x100] 00003824 2F3C 0004 0258 move.l -[A7], 0x40258 0000382A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000382E 486E FF00 pea.l [A6 - 0x100] 00003832 486E FED0 pea.l [A6 - 0x130] 00003836 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 0000383A 3F2E FECE move.w -[A7], [A6 - 0x132] 0000383E A887 syscall TextFont 00003840 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003844 A88A syscall TextSize 00003846 486E FF00 pea.l [A6 - 0x100] 0000384A 2F3C 0002 0258 move.l -[A7], 0x20258 00003850 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003854 486E FF00 pea.l [A6 - 0x100] 00003858 486E FED0 pea.l [A6 - 0x130] 0000385C 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 00003860 206D D5BE movea.l A0, [A5 - 0x2A42] 00003864 2050 movea.l A0, [A0] 00003866 2D68 0008 FEF0 move.l [A6 - 0x110], [A0 + 0x8] 0000386C 2D68 000C FEF4 move.l [A6 - 0x10C], [A0 + 0xC] 00003872 206D D5B6 movea.l A0, [A5 - 0x2A4A] 00003876 2050 movea.l A0, [A0] 00003878 2D68 0008 FEE8 move.l [A6 - 0x118], [A0 + 0x8] 0000387E 2D68 000C FEEC move.l [A6 - 0x114], [A0 + 0xC] 00003884 206D D5BA movea.l A0, [A5 - 0x2A46] 00003888 2050 movea.l A0, [A0] 0000388A 2D68 0008 FEE0 move.l [A6 - 0x120], [A0 + 0x8] 00003890 2D68 000C FEE4 move.l [A6 - 0x11C], [A0 + 0xC] 00003896 486E FEF8 pea.l [A6 - 0x108] 0000389A 4878 0001 push.l 0x1 0000389E 2F3C 0010 0200 move.l -[A7], 0x100200 000038A4 A8A7 syscall SetRect 000038A6 4227 clr.b -[A7] 000038A8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000038AC 486D D070 pea.l [A5 - 0x2F90] 000038B0 A8AD syscall PtInRect 000038B2 4A1F tst.b [A7]+ 000038B4 673C beq +0x3E /* 000038F2 */ 000038B6 0C6D 0001 DA12 cmpi.w [A5 - 0x25EE], 0x1 000038BC 670C beq +0xE /* 000038CA */ 000038BE 486E FEF8 pea.l [A6 - 0x108] 000038C2 A8A3 syscall EraseRect 000038C4 3B7C 0001 DA12 move.w [A5 - 0x25EE], 0x1 label000038CA: 000038CA 2F3C 000B 0012 move.l -[A7], 0xB0012 000038D0 A893 syscall MoveTo 000038D2 486E FF00 pea.l [A6 - 0x100] 000038D6 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000038DA 3F3C 0001 move.w -[A7], 0x1 000038DE 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000038E2 486E FF00 pea.l [A6 - 0x100] 000038E6 A884 syscall DrawString 000038E8 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000038EC A873 syscall SetPort 000038EE 6000 0A94 bra +0xA96 /* 00004384 */ label000038F2: 000038F2 4227 clr.b -[A7] 000038F4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000038F8 486D D078 pea.l [A5 - 0x2F88] 000038FC A8AD syscall PtInRect 000038FE 4A1F tst.b [A7]+ 00003900 673C beq +0x3E /* 0000393E */ 00003902 0C6D 0002 DA12 cmpi.w [A5 - 0x25EE], 0x2 00003908 670C beq +0xE /* 00003916 */ 0000390A 486E FEF8 pea.l [A6 - 0x108] 0000390E A8A3 syscall EraseRect 00003910 3B7C 0002 DA12 move.w [A5 - 0x25EE], 0x2 label00003916: 00003916 2F3C 000B 0012 move.l -[A7], 0xB0012 0000391C A893 syscall MoveTo 0000391E 486E FF00 pea.l [A6 - 0x100] 00003922 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003926 3F3C 0002 move.w -[A7], 0x2 0000392A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000392E 486E FF00 pea.l [A6 - 0x100] 00003932 A884 syscall DrawString 00003934 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003938 A873 syscall SetPort 0000393A 6000 0A48 bra +0xA4A /* 00004384 */ label0000393E: 0000393E 4227 clr.b -[A7] 00003940 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003944 486D CFD0 pea.l [A5 - 0x3030] 00003948 A8AD syscall PtInRect 0000394A 4A1F tst.b [A7]+ 0000394C 673C beq +0x3E /* 0000398A */ 0000394E 0C6D 0003 DA12 cmpi.w [A5 - 0x25EE], 0x3 00003954 670C beq +0xE /* 00003962 */ 00003956 486E FEF8 pea.l [A6 - 0x108] 0000395A A8A3 syscall EraseRect 0000395C 3B7C 0003 DA12 move.w [A5 - 0x25EE], 0x3 label00003962: 00003962 2F3C 000B 0012 move.l -[A7], 0xB0012 00003968 A893 syscall MoveTo 0000396A 486E FF00 pea.l [A6 - 0x100] 0000396E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003972 3F3C 0003 move.w -[A7], 0x3 00003976 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000397A 486E FF00 pea.l [A6 - 0x100] 0000397E A884 syscall DrawString 00003980 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003984 A873 syscall SetPort 00003986 6000 09FC bra +0x9FE /* 00004384 */ label0000398A: 0000398A 4227 clr.b -[A7] 0000398C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003990 486D CFD8 pea.l [A5 - 0x3028] 00003994 A8AD syscall PtInRect 00003996 4A1F tst.b [A7]+ 00003998 673C beq +0x3E /* 000039D6 */ 0000399A 0C6D 0004 DA12 cmpi.w [A5 - 0x25EE], 0x4 000039A0 670C beq +0xE /* 000039AE */ 000039A2 486E FEF8 pea.l [A6 - 0x108] 000039A6 A8A3 syscall EraseRect 000039A8 3B7C 0004 DA12 move.w [A5 - 0x25EE], 0x4 label000039AE: 000039AE 2F3C 000B 0012 move.l -[A7], 0xB0012 000039B4 A893 syscall MoveTo 000039B6 486E FF00 pea.l [A6 - 0x100] 000039BA 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000039BE 3F3C 0004 move.w -[A7], 0x4 000039C2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000039C6 486E FF00 pea.l [A6 - 0x100] 000039CA A884 syscall DrawString 000039CC 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000039D0 A873 syscall SetPort 000039D2 6000 09B0 bra +0x9B2 /* 00004384 */ label000039D6: 000039D6 4227 clr.b -[A7] 000039D8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000039DC 486D CFE0 pea.l [A5 - 0x3020] 000039E0 A8AD syscall PtInRect 000039E2 4A1F tst.b [A7]+ 000039E4 673C beq +0x3E /* 00003A22 */ 000039E6 0C6D 0005 DA12 cmpi.w [A5 - 0x25EE], 0x5 000039EC 670C beq +0xE /* 000039FA */ 000039EE 486E FEF8 pea.l [A6 - 0x108] 000039F2 A8A3 syscall EraseRect 000039F4 3B7C 0005 DA12 move.w [A5 - 0x25EE], 0x5 label000039FA: 000039FA 2F3C 000B 0012 move.l -[A7], 0xB0012 00003A00 A893 syscall MoveTo 00003A02 486E FF00 pea.l [A6 - 0x100] 00003A06 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003A0A 3F3C 0005 move.w -[A7], 0x5 00003A0E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003A12 486E FF00 pea.l [A6 - 0x100] 00003A16 A884 syscall DrawString 00003A18 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003A1C A873 syscall SetPort 00003A1E 6000 0964 bra +0x966 /* 00004384 */ label00003A22: 00003A22 4227 clr.b -[A7] 00003A24 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003A28 486D CFE8 pea.l [A5 - 0x3018] 00003A2C A8AD syscall PtInRect 00003A2E 4A1F tst.b [A7]+ 00003A30 673C beq +0x3E /* 00003A6E */ 00003A32 0C6D 0006 DA12 cmpi.w [A5 - 0x25EE], 0x6 00003A38 670C beq +0xE /* 00003A46 */ 00003A3A 486E FEF8 pea.l [A6 - 0x108] 00003A3E A8A3 syscall EraseRect 00003A40 3B7C 0006 DA12 move.w [A5 - 0x25EE], 0x6 label00003A46: 00003A46 2F3C 000B 0012 move.l -[A7], 0xB0012 00003A4C A893 syscall MoveTo 00003A4E 486E FF00 pea.l [A6 - 0x100] 00003A52 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003A56 3F3C 0006 move.w -[A7], 0x6 00003A5A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003A5E 486E FF00 pea.l [A6 - 0x100] 00003A62 A884 syscall DrawString 00003A64 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003A68 A873 syscall SetPort 00003A6A 6000 0918 bra +0x91A /* 00004384 */ label00003A6E: 00003A6E 4227 clr.b -[A7] 00003A70 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003A74 486D CFF0 pea.l [A5 - 0x3010] 00003A78 A8AD syscall PtInRect 00003A7A 4A1F tst.b [A7]+ 00003A7C 673C beq +0x3E /* 00003ABA */ 00003A7E 0C6D 0007 DA12 cmpi.w [A5 - 0x25EE], 0x7 00003A84 670C beq +0xE /* 00003A92 */ 00003A86 486E FEF8 pea.l [A6 - 0x108] 00003A8A A8A3 syscall EraseRect 00003A8C 3B7C 0007 DA12 move.w [A5 - 0x25EE], 0x7 label00003A92: 00003A92 2F3C 000B 0012 move.l -[A7], 0xB0012 00003A98 A893 syscall MoveTo 00003A9A 486E FF00 pea.l [A6 - 0x100] 00003A9E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003AA2 3F3C 0007 move.w -[A7], 0x7 00003AA6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003AAA 486E FF00 pea.l [A6 - 0x100] 00003AAE A884 syscall DrawString 00003AB0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003AB4 A873 syscall SetPort 00003AB6 6000 08CC bra +0x8CE /* 00004384 */ label00003ABA: 00003ABA 4227 clr.b -[A7] 00003ABC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003AC0 486D CFF8 pea.l [A5 - 0x3008] 00003AC4 A8AD syscall PtInRect 00003AC6 4A1F tst.b [A7]+ 00003AC8 673C beq +0x3E /* 00003B06 */ 00003ACA 0C6D 0008 DA12 cmpi.w [A5 - 0x25EE], 0x8 00003AD0 670C beq +0xE /* 00003ADE */ 00003AD2 486E FEF8 pea.l [A6 - 0x108] 00003AD6 A8A3 syscall EraseRect 00003AD8 3B7C 0008 DA12 move.w [A5 - 0x25EE], 0x8 label00003ADE: 00003ADE 2F3C 000B 0012 move.l -[A7], 0xB0012 00003AE4 A893 syscall MoveTo 00003AE6 486E FF00 pea.l [A6 - 0x100] 00003AEA 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003AEE 3F3C 0008 move.w -[A7], 0x8 00003AF2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003AF6 486E FF00 pea.l [A6 - 0x100] 00003AFA A884 syscall DrawString 00003AFC 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003B00 A873 syscall SetPort 00003B02 6000 0880 bra +0x882 /* 00004384 */ label00003B06: 00003B06 4227 clr.b -[A7] 00003B08 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003B0C 486D D000 pea.l [A5 - 0x3000] 00003B10 A8AD syscall PtInRect 00003B12 4A1F tst.b [A7]+ 00003B14 673C beq +0x3E /* 00003B52 */ 00003B16 0C6D 0009 DA12 cmpi.w [A5 - 0x25EE], 0x9 /* '\t' */ 00003B1C 670C beq +0xE /* 00003B2A */ 00003B1E 486E FEF8 pea.l [A6 - 0x108] 00003B22 A8A3 syscall EraseRect 00003B24 3B7C 0009 DA12 move.w [A5 - 0x25EE], 0x9 /* '\t' */ label00003B2A: 00003B2A 2F3C 000B 0012 move.l -[A7], 0xB0012 00003B30 A893 syscall MoveTo 00003B32 486E FF00 pea.l [A6 - 0x100] 00003B36 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003B3A 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 00003B3E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003B42 486E FF00 pea.l [A6 - 0x100] 00003B46 A884 syscall DrawString 00003B48 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003B4C A873 syscall SetPort 00003B4E 6000 0834 bra +0x836 /* 00004384 */ label00003B52: 00003B52 4227 clr.b -[A7] 00003B54 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003B58 486D D008 pea.l [A5 - 0x2FF8] 00003B5C A8AD syscall PtInRect 00003B5E 4A1F tst.b [A7]+ 00003B60 673C beq +0x3E /* 00003B9E */ 00003B62 0C6D 000A DA12 cmpi.w [A5 - 0x25EE], 0xA /* '\n' */ 00003B68 670C beq +0xE /* 00003B76 */ 00003B6A 486E FEF8 pea.l [A6 - 0x108] 00003B6E A8A3 syscall EraseRect 00003B70 3B7C 000A DA12 move.w [A5 - 0x25EE], 0xA /* '\n' */ label00003B76: 00003B76 2F3C 000B 0012 move.l -[A7], 0xB0012 00003B7C A893 syscall MoveTo 00003B7E 486E FF00 pea.l [A6 - 0x100] 00003B82 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003B86 3F3C 000A move.w -[A7], 0xA /* '\n' */ 00003B8A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003B8E 486E FF00 pea.l [A6 - 0x100] 00003B92 A884 syscall DrawString 00003B94 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003B98 A873 syscall SetPort 00003B9A 6000 07E8 bra +0x7EA /* 00004384 */ label00003B9E: 00003B9E 4227 clr.b -[A7] 00003BA0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003BA4 486D D010 pea.l [A5 - 0x2FF0] 00003BA8 A8AD syscall PtInRect 00003BAA 4A1F tst.b [A7]+ 00003BAC 673C beq +0x3E /* 00003BEA */ 00003BAE 0C6D 000B DA12 cmpi.w [A5 - 0x25EE], 0xB 00003BB4 670C beq +0xE /* 00003BC2 */ 00003BB6 486E FEF8 pea.l [A6 - 0x108] 00003BBA A8A3 syscall EraseRect 00003BBC 3B7C 000B DA12 move.w [A5 - 0x25EE], 0xB label00003BC2: 00003BC2 2F3C 000B 0012 move.l -[A7], 0xB0012 00003BC8 A893 syscall MoveTo 00003BCA 486E FF00 pea.l [A6 - 0x100] 00003BCE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003BD2 3F3C 000B move.w -[A7], 0xB 00003BD6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003BDA 486E FF00 pea.l [A6 - 0x100] 00003BDE A884 syscall DrawString 00003BE0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003BE4 A873 syscall SetPort 00003BE6 6000 079C bra +0x79E /* 00004384 */ label00003BEA: 00003BEA 4227 clr.b -[A7] 00003BEC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003BF0 486D D018 pea.l [A5 - 0x2FE8] 00003BF4 A8AD syscall PtInRect 00003BF6 4A1F tst.b [A7]+ 00003BF8 673C beq +0x3E /* 00003C36 */ 00003BFA 0C6D 000C DA12 cmpi.w [A5 - 0x25EE], 0xC 00003C00 670C beq +0xE /* 00003C0E */ 00003C02 486E FEF8 pea.l [A6 - 0x108] 00003C06 A8A3 syscall EraseRect 00003C08 3B7C 000C DA12 move.w [A5 - 0x25EE], 0xC label00003C0E: 00003C0E 2F3C 000B 0012 move.l -[A7], 0xB0012 00003C14 A893 syscall MoveTo 00003C16 486E FF00 pea.l [A6 - 0x100] 00003C1A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003C1E 3F3C 000C move.w -[A7], 0xC 00003C22 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003C26 486E FF00 pea.l [A6 - 0x100] 00003C2A A884 syscall DrawString 00003C2C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003C30 A873 syscall SetPort 00003C32 6000 0750 bra +0x752 /* 00004384 */ label00003C36: 00003C36 4227 clr.b -[A7] 00003C38 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003C3C 486D D020 pea.l [A5 - 0x2FE0] 00003C40 A8AD syscall PtInRect 00003C42 4A1F tst.b [A7]+ 00003C44 673C beq +0x3E /* 00003C82 */ 00003C46 0C6D 000D DA12 cmpi.w [A5 - 0x25EE], 0xD /* '\r' */ 00003C4C 670C beq +0xE /* 00003C5A */ 00003C4E 486E FEF8 pea.l [A6 - 0x108] 00003C52 A8A3 syscall EraseRect 00003C54 3B7C 000D DA12 move.w [A5 - 0x25EE], 0xD /* '\r' */ label00003C5A: 00003C5A 2F3C 000B 0012 move.l -[A7], 0xB0012 00003C60 A893 syscall MoveTo 00003C62 486E FF00 pea.l [A6 - 0x100] 00003C66 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003C6A 3F3C 000D move.w -[A7], 0xD /* '\r' */ 00003C6E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003C72 486E FF00 pea.l [A6 - 0x100] 00003C76 A884 syscall DrawString 00003C78 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003C7C A873 syscall SetPort 00003C7E 6000 0704 bra +0x706 /* 00004384 */ label00003C82: 00003C82 4227 clr.b -[A7] 00003C84 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003C88 486D D028 pea.l [A5 - 0x2FD8] 00003C8C A8AD syscall PtInRect 00003C8E 4A1F tst.b [A7]+ 00003C90 673C beq +0x3E /* 00003CCE */ 00003C92 0C6D 000E DA12 cmpi.w [A5 - 0x25EE], 0xE 00003C98 670C beq +0xE /* 00003CA6 */ 00003C9A 486E FEF8 pea.l [A6 - 0x108] 00003C9E A8A3 syscall EraseRect 00003CA0 3B7C 000E DA12 move.w [A5 - 0x25EE], 0xE label00003CA6: 00003CA6 2F3C 000B 0012 move.l -[A7], 0xB0012 00003CAC A893 syscall MoveTo 00003CAE 486E FF00 pea.l [A6 - 0x100] 00003CB2 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003CB6 3F3C 000E move.w -[A7], 0xE 00003CBA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003CBE 486E FF00 pea.l [A6 - 0x100] 00003CC2 A884 syscall DrawString 00003CC4 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003CC8 A873 syscall SetPort 00003CCA 6000 06B8 bra +0x6BA /* 00004384 */ label00003CCE: 00003CCE 4227 clr.b -[A7] 00003CD0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003CD4 486D D030 pea.l [A5 - 0x2FD0] 00003CD8 A8AD syscall PtInRect 00003CDA 4A1F tst.b [A7]+ 00003CDC 673C beq +0x3E /* 00003D1A */ 00003CDE 0C6D 000F DA12 cmpi.w [A5 - 0x25EE], 0xF 00003CE4 670C beq +0xE /* 00003CF2 */ 00003CE6 486E FEF8 pea.l [A6 - 0x108] 00003CEA A8A3 syscall EraseRect 00003CEC 3B7C 000F DA12 move.w [A5 - 0x25EE], 0xF label00003CF2: 00003CF2 2F3C 000B 0012 move.l -[A7], 0xB0012 00003CF8 A893 syscall MoveTo 00003CFA 486E FF00 pea.l [A6 - 0x100] 00003CFE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003D02 3F3C 000F move.w -[A7], 0xF 00003D06 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003D0A 486E FF00 pea.l [A6 - 0x100] 00003D0E A884 syscall DrawString 00003D10 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003D14 A873 syscall SetPort 00003D16 6000 066C bra +0x66E /* 00004384 */ label00003D1A: 00003D1A 4227 clr.b -[A7] 00003D1C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003D20 486D D038 pea.l [A5 - 0x2FC8] 00003D24 A8AD syscall PtInRect 00003D26 4A1F tst.b [A7]+ 00003D28 673C beq +0x3E /* 00003D66 */ 00003D2A 0C6D 0010 DA12 cmpi.w [A5 - 0x25EE], 0x10 00003D30 670C beq +0xE /* 00003D3E */ 00003D32 486E FEF8 pea.l [A6 - 0x108] 00003D36 A8A3 syscall EraseRect 00003D38 3B7C 0010 DA12 move.w [A5 - 0x25EE], 0x10 label00003D3E: 00003D3E 2F3C 000B 0012 move.l -[A7], 0xB0012 00003D44 A893 syscall MoveTo 00003D46 486E FF00 pea.l [A6 - 0x100] 00003D4A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003D4E 3F3C 0010 move.w -[A7], 0x10 00003D52 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003D56 486E FF00 pea.l [A6 - 0x100] 00003D5A A884 syscall DrawString 00003D5C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003D60 A873 syscall SetPort 00003D62 6000 0620 bra +0x622 /* 00004384 */ label00003D66: 00003D66 4227 clr.b -[A7] 00003D68 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003D6C 486D D040 pea.l [A5 - 0x2FC0] 00003D70 A8AD syscall PtInRect 00003D72 4A1F tst.b [A7]+ 00003D74 673C beq +0x3E /* 00003DB2 */ 00003D76 0C6D 0011 DA12 cmpi.w [A5 - 0x25EE], 0x11 00003D7C 670C beq +0xE /* 00003D8A */ 00003D7E 486E FEF8 pea.l [A6 - 0x108] 00003D82 A8A3 syscall EraseRect 00003D84 3B7C 0011 DA12 move.w [A5 - 0x25EE], 0x11 label00003D8A: 00003D8A 2F3C 000B 0012 move.l -[A7], 0xB0012 00003D90 A893 syscall MoveTo 00003D92 486E FF00 pea.l [A6 - 0x100] 00003D96 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003D9A 3F3C 0011 move.w -[A7], 0x11 00003D9E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003DA2 486E FF00 pea.l [A6 - 0x100] 00003DA6 A884 syscall DrawString 00003DA8 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003DAC A873 syscall SetPort 00003DAE 6000 05D4 bra +0x5D6 /* 00004384 */ label00003DB2: 00003DB2 4227 clr.b -[A7] 00003DB4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003DB8 486D D048 pea.l [A5 - 0x2FB8] 00003DBC A8AD syscall PtInRect 00003DBE 4A1F tst.b [A7]+ 00003DC0 673C beq +0x3E /* 00003DFE */ 00003DC2 0C6D 0012 DA12 cmpi.w [A5 - 0x25EE], 0x12 00003DC8 670C beq +0xE /* 00003DD6 */ 00003DCA 486E FEF8 pea.l [A6 - 0x108] 00003DCE A8A3 syscall EraseRect 00003DD0 3B7C 0012 DA12 move.w [A5 - 0x25EE], 0x12 label00003DD6: 00003DD6 2F3C 000B 0012 move.l -[A7], 0xB0012 00003DDC A893 syscall MoveTo 00003DDE 486E FF00 pea.l [A6 - 0x100] 00003DE2 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003DE6 3F3C 0012 move.w -[A7], 0x12 00003DEA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003DEE 486E FF00 pea.l [A6 - 0x100] 00003DF2 A884 syscall DrawString 00003DF4 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003DF8 A873 syscall SetPort 00003DFA 6000 0588 bra +0x58A /* 00004384 */ label00003DFE: 00003DFE 4227 clr.b -[A7] 00003E00 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003E04 486D D050 pea.l [A5 - 0x2FB0] 00003E08 A8AD syscall PtInRect 00003E0A 4A1F tst.b [A7]+ 00003E0C 673C beq +0x3E /* 00003E4A */ 00003E0E 0C6D 0013 DA12 cmpi.w [A5 - 0x25EE], 0x13 00003E14 670C beq +0xE /* 00003E22 */ 00003E16 486E FEF8 pea.l [A6 - 0x108] 00003E1A A8A3 syscall EraseRect 00003E1C 3B7C 0013 DA12 move.w [A5 - 0x25EE], 0x13 label00003E22: 00003E22 2F3C 000B 0012 move.l -[A7], 0xB0012 00003E28 A893 syscall MoveTo 00003E2A 486E FF00 pea.l [A6 - 0x100] 00003E2E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003E32 3F3C 0013 move.w -[A7], 0x13 00003E36 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003E3A 486E FF00 pea.l [A6 - 0x100] 00003E3E A884 syscall DrawString 00003E40 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003E44 A873 syscall SetPort 00003E46 6000 053C bra +0x53E /* 00004384 */ label00003E4A: 00003E4A 4227 clr.b -[A7] 00003E4C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003E50 486D D058 pea.l [A5 - 0x2FA8] 00003E54 A8AD syscall PtInRect 00003E56 4A1F tst.b [A7]+ 00003E58 673C beq +0x3E /* 00003E96 */ 00003E5A 0C6D 0014 DA12 cmpi.w [A5 - 0x25EE], 0x14 00003E60 670C beq +0xE /* 00003E6E */ 00003E62 486E FEF8 pea.l [A6 - 0x108] 00003E66 A8A3 syscall EraseRect 00003E68 3B7C 0014 DA12 move.w [A5 - 0x25EE], 0x14 label00003E6E: 00003E6E 2F3C 000B 0012 move.l -[A7], 0xB0012 00003E74 A893 syscall MoveTo 00003E76 486E FF00 pea.l [A6 - 0x100] 00003E7A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003E7E 3F3C 0014 move.w -[A7], 0x14 00003E82 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003E86 486E FF00 pea.l [A6 - 0x100] 00003E8A A884 syscall DrawString 00003E8C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003E90 A873 syscall SetPort 00003E92 6000 04F0 bra +0x4F2 /* 00004384 */ label00003E96: 00003E96 4227 clr.b -[A7] 00003E98 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003E9C 486D D060 pea.l [A5 - 0x2FA0] 00003EA0 A8AD syscall PtInRect 00003EA2 4A1F tst.b [A7]+ 00003EA4 673C beq +0x3E /* 00003EE2 */ 00003EA6 0C6D 0015 DA12 cmpi.w [A5 - 0x25EE], 0x15 00003EAC 670C beq +0xE /* 00003EBA */ 00003EAE 486E FEF8 pea.l [A6 - 0x108] 00003EB2 A8A3 syscall EraseRect 00003EB4 3B7C 0015 DA12 move.w [A5 - 0x25EE], 0x15 label00003EBA: 00003EBA 2F3C 000B 0012 move.l -[A7], 0xB0012 00003EC0 A893 syscall MoveTo 00003EC2 486E FF00 pea.l [A6 - 0x100] 00003EC6 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003ECA 3F3C 0015 move.w -[A7], 0x15 00003ECE 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003ED2 486E FF00 pea.l [A6 - 0x100] 00003ED6 A884 syscall DrawString 00003ED8 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003EDC A873 syscall SetPort 00003EDE 6000 04A4 bra +0x4A6 /* 00004384 */ label00003EE2: 00003EE2 4227 clr.b -[A7] 00003EE4 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003EE8 486D D140 pea.l [A5 - 0x2EC0] 00003EEC A8AD syscall PtInRect 00003EEE 4A1F tst.b [A7]+ 00003EF0 673C beq +0x3E /* 00003F2E */ 00003EF2 0C6D 0016 DA12 cmpi.w [A5 - 0x25EE], 0x16 00003EF8 670C beq +0xE /* 00003F06 */ 00003EFA 486E FEF8 pea.l [A6 - 0x108] 00003EFE A8A3 syscall EraseRect 00003F00 3B7C 0016 DA12 move.w [A5 - 0x25EE], 0x16 label00003F06: 00003F06 2F3C 000B 0012 move.l -[A7], 0xB0012 00003F0C A893 syscall MoveTo 00003F0E 486E FF00 pea.l [A6 - 0x100] 00003F12 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003F16 3F3C 0016 move.w -[A7], 0x16 00003F1A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003F1E 486E FF00 pea.l [A6 - 0x100] 00003F22 A884 syscall DrawString 00003F24 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003F28 A873 syscall SetPort 00003F2A 6000 0458 bra +0x45A /* 00004384 */ label00003F2E: 00003F2E 4227 clr.b -[A7] 00003F30 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003F34 486D D148 pea.l [A5 - 0x2EB8] 00003F38 A8AD syscall PtInRect 00003F3A 4A1F tst.b [A7]+ 00003F3C 673C beq +0x3E /* 00003F7A */ 00003F3E 0C6D 0017 DA12 cmpi.w [A5 - 0x25EE], 0x17 00003F44 670C beq +0xE /* 00003F52 */ 00003F46 486E FEF8 pea.l [A6 - 0x108] 00003F4A A8A3 syscall EraseRect 00003F4C 3B7C 0017 DA12 move.w [A5 - 0x25EE], 0x17 label00003F52: 00003F52 2F3C 000B 0012 move.l -[A7], 0xB0012 00003F58 A893 syscall MoveTo 00003F5A 486E FF00 pea.l [A6 - 0x100] 00003F5E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003F62 3F3C 0017 move.w -[A7], 0x17 00003F66 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003F6A 486E FF00 pea.l [A6 - 0x100] 00003F6E A884 syscall DrawString 00003F70 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003F74 A873 syscall SetPort 00003F76 6000 040C bra +0x40E /* 00004384 */ label00003F7A: 00003F7A 4227 clr.b -[A7] 00003F7C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003F80 486D D160 pea.l [A5 - 0x2EA0] 00003F84 A8AD syscall PtInRect 00003F86 4A1F tst.b [A7]+ 00003F88 673C beq +0x3E /* 00003FC6 */ 00003F8A 0C6D 0018 DA12 cmpi.w [A5 - 0x25EE], 0x18 00003F90 670C beq +0xE /* 00003F9E */ 00003F92 486E FEF8 pea.l [A6 - 0x108] 00003F96 A8A3 syscall EraseRect 00003F98 3B7C 0018 DA12 move.w [A5 - 0x25EE], 0x18 label00003F9E: 00003F9E 2F3C 000B 0012 move.l -[A7], 0xB0012 00003FA4 A893 syscall MoveTo 00003FA6 486E FF00 pea.l [A6 - 0x100] 00003FAA 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003FAE 3F3C 0018 move.w -[A7], 0x18 00003FB2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00003FB6 486E FF00 pea.l [A6 - 0x100] 00003FBA A884 syscall DrawString 00003FBC 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00003FC0 A873 syscall SetPort 00003FC2 6000 03C0 bra +0x3C2 /* 00004384 */ label00003FC6: 00003FC6 4227 clr.b -[A7] 00003FC8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00003FCC 486D D168 pea.l [A5 - 0x2E98] 00003FD0 A8AD syscall PtInRect 00003FD2 4A1F tst.b [A7]+ 00003FD4 673C beq +0x3E /* 00004012 */ 00003FD6 0C6D 0019 DA12 cmpi.w [A5 - 0x25EE], 0x19 00003FDC 670C beq +0xE /* 00003FEA */ 00003FDE 486E FEF8 pea.l [A6 - 0x108] 00003FE2 A8A3 syscall EraseRect 00003FE4 3B7C 0019 DA12 move.w [A5 - 0x25EE], 0x19 label00003FEA: 00003FEA 2F3C 000B 0012 move.l -[A7], 0xB0012 00003FF0 A893 syscall MoveTo 00003FF2 486E FF00 pea.l [A6 - 0x100] 00003FF6 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00003FFA 3F3C 0019 move.w -[A7], 0x19 00003FFE 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004002 486E FF00 pea.l [A6 - 0x100] 00004006 A884 syscall DrawString 00004008 2F2E FED4 move.l -[A7], [A6 - 0x12C] 0000400C A873 syscall SetPort 0000400E 6000 0374 bra +0x376 /* 00004384 */ label00004012: 00004012 4227 clr.b -[A7] 00004014 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004018 486D D080 pea.l [A5 - 0x2F80] 0000401C A8AD syscall PtInRect 0000401E 4A1F tst.b [A7]+ 00004020 673C beq +0x3E /* 0000405E */ 00004022 0C6D 001A DA12 cmpi.w [A5 - 0x25EE], 0x1A 00004028 670C beq +0xE /* 00004036 */ 0000402A 486E FEF8 pea.l [A6 - 0x108] 0000402E A8A3 syscall EraseRect 00004030 3B7C 001A DA12 move.w [A5 - 0x25EE], 0x1A label00004036: 00004036 2F3C 000B 0012 move.l -[A7], 0xB0012 0000403C A893 syscall MoveTo 0000403E 486E FF00 pea.l [A6 - 0x100] 00004042 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004046 3F3C 001A move.w -[A7], 0x1A 0000404A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000404E 486E FF00 pea.l [A6 - 0x100] 00004052 A884 syscall DrawString 00004054 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004058 A873 syscall SetPort 0000405A 6000 0328 bra +0x32A /* 00004384 */ label0000405E: 0000405E 4227 clr.b -[A7] 00004060 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004064 486D D180 pea.l [A5 - 0x2E80] 00004068 A8AD syscall PtInRect 0000406A 4A1F tst.b [A7]+ 0000406C 673C beq +0x3E /* 000040AA */ 0000406E 0C6D 001B DA12 cmpi.w [A5 - 0x25EE], 0x1B 00004074 670C beq +0xE /* 00004082 */ 00004076 486E FEF8 pea.l [A6 - 0x108] 0000407A A8A3 syscall EraseRect 0000407C 3B7C 001B DA12 move.w [A5 - 0x25EE], 0x1B label00004082: 00004082 2F3C 000B 0012 move.l -[A7], 0xB0012 00004088 A893 syscall MoveTo 0000408A 486E FF00 pea.l [A6 - 0x100] 0000408E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004092 3F3C 001B move.w -[A7], 0x1B 00004096 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000409A 486E FF00 pea.l [A6 - 0x100] 0000409E A884 syscall DrawString 000040A0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000040A4 A873 syscall SetPort 000040A6 6000 02DC bra +0x2DE /* 00004384 */ label000040AA: 000040AA 4227 clr.b -[A7] 000040AC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000040B0 486D D068 pea.l [A5 - 0x2F98] 000040B4 A8AD syscall PtInRect 000040B6 4A1F tst.b [A7]+ 000040B8 673C beq +0x3E /* 000040F6 */ 000040BA 0C6D 001C DA12 cmpi.w [A5 - 0x25EE], 0x1C 000040C0 670C beq +0xE /* 000040CE */ 000040C2 486E FEF8 pea.l [A6 - 0x108] 000040C6 A8A3 syscall EraseRect 000040C8 3B7C 001C DA12 move.w [A5 - 0x25EE], 0x1C label000040CE: 000040CE 2F3C 000B 000E move.l -[A7], 0xB000E 000040D4 A893 syscall MoveTo 000040D6 486E FF00 pea.l [A6 - 0x100] 000040DA 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000040DE 3F3C 001C move.w -[A7], 0x1C 000040E2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000040E6 486E FF00 pea.l [A6 - 0x100] 000040EA A884 syscall DrawString 000040EC 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000040F0 A873 syscall SetPort 000040F2 6000 0290 bra +0x292 /* 00004384 */ label000040F6: 000040F6 4227 clr.b -[A7] 000040F8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000040FC 486E FEF0 pea.l [A6 - 0x110] 00004100 A8AD syscall PtInRect 00004102 4A1F tst.b [A7]+ 00004104 673C beq +0x3E /* 00004142 */ 00004106 0C6D 001D DA12 cmpi.w [A5 - 0x25EE], 0x1D 0000410C 670C beq +0xE /* 0000411A */ 0000410E 486E FEF8 pea.l [A6 - 0x108] 00004112 A8A3 syscall EraseRect 00004114 3B7C 001D DA12 move.w [A5 - 0x25EE], 0x1D label0000411A: 0000411A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004120 A893 syscall MoveTo 00004122 486E FF00 pea.l [A6 - 0x100] 00004126 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000412A 3F3C 001D move.w -[A7], 0x1D 0000412E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004132 486E FF00 pea.l [A6 - 0x100] 00004136 A884 syscall DrawString 00004138 2F2E FED4 move.l -[A7], [A6 - 0x12C] 0000413C A873 syscall SetPort 0000413E 6000 0244 bra +0x246 /* 00004384 */ label00004142: 00004142 4227 clr.b -[A7] 00004144 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004148 486E FEE8 pea.l [A6 - 0x118] 0000414C A8AD syscall PtInRect 0000414E 4A1F tst.b [A7]+ 00004150 673C beq +0x3E /* 0000418E */ 00004152 0C6D 001E DA12 cmpi.w [A5 - 0x25EE], 0x1E 00004158 670C beq +0xE /* 00004166 */ 0000415A 486E FEF8 pea.l [A6 - 0x108] 0000415E A8A3 syscall EraseRect 00004160 3B7C 001E DA12 move.w [A5 - 0x25EE], 0x1E label00004166: 00004166 2F3C 000B 0012 move.l -[A7], 0xB0012 0000416C A893 syscall MoveTo 0000416E 486E FF00 pea.l [A6 - 0x100] 00004172 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004176 3F3C 001E move.w -[A7], 0x1E 0000417A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000417E 486E FF00 pea.l [A6 - 0x100] 00004182 A884 syscall DrawString 00004184 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004188 A873 syscall SetPort 0000418A 6000 01F8 bra +0x1FA /* 00004384 */ label0000418E: 0000418E 4227 clr.b -[A7] 00004190 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004194 486E FEE0 pea.l [A6 - 0x120] 00004198 A8AD syscall PtInRect 0000419A 4A1F tst.b [A7]+ 0000419C 673C beq +0x3E /* 000041DA */ 0000419E 0C6D 001F DA12 cmpi.w [A5 - 0x25EE], 0x1F 000041A4 670C beq +0xE /* 000041B2 */ 000041A6 486E FEF8 pea.l [A6 - 0x108] 000041AA A8A3 syscall EraseRect 000041AC 3B7C 001F DA12 move.w [A5 - 0x25EE], 0x1F label000041B2: 000041B2 2F3C 000B 0012 move.l -[A7], 0xB0012 000041B8 A893 syscall MoveTo 000041BA 486E FF00 pea.l [A6 - 0x100] 000041BE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000041C2 3F3C 001F move.w -[A7], 0x1F 000041C6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000041CA 486E FF00 pea.l [A6 - 0x100] 000041CE A884 syscall DrawString 000041D0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000041D4 A873 syscall SetPort 000041D6 6000 01AC bra +0x1AE /* 00004384 */ label000041DA: 000041DA 4227 clr.b -[A7] 000041DC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000041E0 486D D9BE pea.l [A5 - 0x2642] 000041E4 A8AD syscall PtInRect 000041E6 4A1F tst.b [A7]+ 000041E8 673C beq +0x3E /* 00004226 */ 000041EA 0C6D 0020 DA12 cmpi.w [A5 - 0x25EE], 0x20 /* ' ' */ 000041F0 670C beq +0xE /* 000041FE */ 000041F2 486E FEF8 pea.l [A6 - 0x108] 000041F6 A8A3 syscall EraseRect 000041F8 3B7C 0020 DA12 move.w [A5 - 0x25EE], 0x20 /* ' ' */ label000041FE: 000041FE 2F3C 000B 0012 move.l -[A7], 0xB0012 00004204 A893 syscall MoveTo 00004206 486E FF00 pea.l [A6 - 0x100] 0000420A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000420E 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 00004212 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004216 486E FF00 pea.l [A6 - 0x100] 0000421A A884 syscall DrawString 0000421C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004220 A873 syscall SetPort 00004222 6000 0160 bra +0x162 /* 00004384 */ label00004226: 00004226 4227 clr.b -[A7] 00004228 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000422C 486D D9C6 pea.l [A5 - 0x263A] 00004230 A8AD syscall PtInRect 00004232 4A1F tst.b [A7]+ 00004234 673C beq +0x3E /* 00004272 */ 00004236 0C6D 0021 DA12 cmpi.w [A5 - 0x25EE], 0x21 /* '!' */ 0000423C 670C beq +0xE /* 0000424A */ 0000423E 486E FEF8 pea.l [A6 - 0x108] 00004242 A8A3 syscall EraseRect 00004244 3B7C 0021 DA12 move.w [A5 - 0x25EE], 0x21 /* '!' */ label0000424A: 0000424A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004250 A893 syscall MoveTo 00004252 486E FF00 pea.l [A6 - 0x100] 00004256 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000425A 3F3C 0021 move.w -[A7], 0x21 /* '!' */ 0000425E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004262 486E FF00 pea.l [A6 - 0x100] 00004266 A884 syscall DrawString 00004268 2F2E FED4 move.l -[A7], [A6 - 0x12C] 0000426C A873 syscall SetPort 0000426E 6000 0114 bra +0x116 /* 00004384 */ label00004272: 00004272 4227 clr.b -[A7] 00004274 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004278 486D D9CE pea.l [A5 - 0x2632] 0000427C A8AD syscall PtInRect 0000427E 4A1F tst.b [A7]+ 00004280 673C beq +0x3E /* 000042BE */ 00004282 0C6D 0022 DA12 cmpi.w [A5 - 0x25EE], 0x22 /* '\"' */ 00004288 670C beq +0xE /* 00004296 */ 0000428A 486E FEF8 pea.l [A6 - 0x108] 0000428E A8A3 syscall EraseRect 00004290 3B7C 0022 DA12 move.w [A5 - 0x25EE], 0x22 /* '\"' */ label00004296: 00004296 2F3C 000B 0012 move.l -[A7], 0xB0012 0000429C A893 syscall MoveTo 0000429E 486E FF00 pea.l [A6 - 0x100] 000042A2 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000042A6 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 000042AA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000042AE 486E FF00 pea.l [A6 - 0x100] 000042B2 A884 syscall DrawString 000042B4 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000042B8 A873 syscall SetPort 000042BA 6000 00C8 bra +0xCA /* 00004384 */ label000042BE: 000042BE 4227 clr.b -[A7] 000042C0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000042C4 486D D9D6 pea.l [A5 - 0x262A] 000042C8 A8AD syscall PtInRect 000042CA 4A1F tst.b [A7]+ 000042CC 673A beq +0x3C /* 00004308 */ 000042CE 0C6D 0023 DA12 cmpi.w [A5 - 0x25EE], 0x23 /* '#' */ 000042D4 670C beq +0xE /* 000042E2 */ 000042D6 486E FEF8 pea.l [A6 - 0x108] 000042DA A8A3 syscall EraseRect 000042DC 3B7C 0023 DA12 move.w [A5 - 0x25EE], 0x23 /* '#' */ label000042E2: 000042E2 2F3C 000B 0012 move.l -[A7], 0xB0012 000042E8 A893 syscall MoveTo 000042EA 486E FF00 pea.l [A6 - 0x100] 000042EE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000042F2 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 000042F6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000042FA 486E FF00 pea.l [A6 - 0x100] 000042FE A884 syscall DrawString 00004300 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004304 A873 syscall SetPort 00004306 607C bra +0x7E /* 00004384 */ label00004308: 00004308 486E FED8 pea.l [A6 - 0x128] 0000430C 7014 moveq.l D0, 0x14 0000430E D06D D83E add.w D0, [A5 - 0x27C2] 00004312 3F00 move.w -[A7], D0 00004314 7005 moveq.l D0, 0x05 00004316 D06D D83C add.w D0, [A5 - 0x27C4] 0000431A 3F00 move.w -[A7], D0 0000431C 70E7 moveq.l D0, 0xFFFFFFE7 0000431E D06D D842 add.w D0, [A5 - 0x27BE] 00004322 3F00 move.w -[A7], D0 00004324 70D8 moveq.l D0, 0xFFFFFFD8 00004326 D06D D840 add.w D0, [A5 - 0x27C0] 0000432A 3F00 move.w -[A7], D0 0000432C A8A7 syscall SetRect 0000432E 4227 clr.b -[A7] 00004330 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004334 486E FED8 pea.l [A6 - 0x128] 00004338 A8AD syscall PtInRect 0000433A 4A1F tst.b [A7]+ 0000433C 673A beq +0x3C /* 00004378 */ 0000433E 0C6D 0024 DA12 cmpi.w [A5 - 0x25EE], 0x24 /* '$' */ 00004344 670C beq +0xE /* 00004352 */ 00004346 486E FEF8 pea.l [A6 - 0x108] 0000434A A8A3 syscall EraseRect 0000434C 3B7C 0024 DA12 move.w [A5 - 0x25EE], 0x24 /* '$' */ label00004352: 00004352 2F3C 000B 0012 move.l -[A7], 0xB0012 00004358 A893 syscall MoveTo 0000435A 486E FF00 pea.l [A6 - 0x100] 0000435E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004362 3F3C 0024 move.w -[A7], 0x24 /* '$' */ 00004366 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000436A 486E FF00 pea.l [A6 - 0x100] 0000436E A884 syscall DrawString 00004370 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004374 A873 syscall SetPort 00004376 600C bra +0xE /* 00004384 */ label00004378: 00004378 486E FEF8 pea.l [A6 - 0x108] 0000437C A8A3 syscall EraseRect 0000437E 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004382 A873 syscall SetPort label00004384: 00004384 4E5E unlink A6 00004386 4E75 rts fn00004388: 00004388 4E56 FECE link A6, -0x0132 0000438C 486E FED4 pea.l [A6 - 0x12C] 00004390 A874 syscall GetPort 00004392 2F2E 000C move.l -[A7], [A6 + 0xC] 00004396 A873 syscall SetPort 00004398 486E FF00 pea.l [A6 - 0x100] 0000439C 2F3C 0001 02BC move.l -[A7], 0x102BC 000043A2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000043A6 486E FF00 pea.l [A6 - 0x100] 000043AA 486E FECE pea.l [A6 - 0x132] 000043AE A900 syscall GetFNum 000043B0 486E FF00 pea.l [A6 - 0x100] 000043B4 2F3C 0004 02BC move.l -[A7], 0x402BC 000043BA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000043BE 486E FF00 pea.l [A6 - 0x100] 000043C2 486E FED0 pea.l [A6 - 0x130] 000043C6 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000043CA 3F2E FECE move.w -[A7], [A6 - 0x132] 000043CE A887 syscall TextFont 000043D0 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000043D4 A88A syscall TextSize 000043D6 486E FF00 pea.l [A6 - 0x100] 000043DA 2F3C 0002 02BC move.l -[A7], 0x202BC 000043E0 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000043E4 486E FF00 pea.l [A6 - 0x100] 000043E8 486E FED0 pea.l [A6 - 0x130] 000043EC 4EAD 031A jsr [A5 + 0x31A /* export_95 */] 000043F0 206D D5C2 movea.l A0, [A5 - 0x2A3E] 000043F4 2050 movea.l A0, [A0] 000043F6 2D68 0008 FEF0 move.l [A6 - 0x110], [A0 + 0x8] 000043FC 2D68 000C FEF4 move.l [A6 - 0x10C], [A0 + 0xC] 00004402 486E FEF8 pea.l [A6 - 0x108] 00004406 4878 0001 push.l 0x1 0000440A 2F3C 0010 0200 move.l -[A7], 0x100200 00004410 A8A7 syscall SetRect 00004412 4227 clr.b -[A7] 00004414 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004418 486D D288 pea.l [A5 - 0x2D78] 0000441C A8AD syscall PtInRect 0000441E 4A1F tst.b [A7]+ 00004420 673C beq +0x3E /* 0000445E */ 00004422 0C6D 0001 DA10 cmpi.w [A5 - 0x25F0], 0x1 00004428 670C beq +0xE /* 00004436 */ 0000442A 486E FEF8 pea.l [A6 - 0x108] 0000442E A8A3 syscall EraseRect 00004430 3B7C 0001 DA10 move.w [A5 - 0x25F0], 0x1 label00004436: 00004436 2F3C 000B 0012 move.l -[A7], 0xB0012 0000443C A893 syscall MoveTo 0000443E 486E FF00 pea.l [A6 - 0x100] 00004442 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004446 3F3C 0001 move.w -[A7], 0x1 0000444A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000444E 486E FF00 pea.l [A6 - 0x100] 00004452 A884 syscall DrawString 00004454 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004458 A873 syscall SetPort 0000445A 6000 0A5A bra +0xA5C /* 00004EB6 */ label0000445E: 0000445E 4227 clr.b -[A7] 00004460 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004464 486D D190 pea.l [A5 - 0x2E70] 00004468 A8AD syscall PtInRect 0000446A 4A1F tst.b [A7]+ 0000446C 673C beq +0x3E /* 000044AA */ 0000446E 0C6D 0002 DA10 cmpi.w [A5 - 0x25F0], 0x2 00004474 670C beq +0xE /* 00004482 */ 00004476 486E FEF8 pea.l [A6 - 0x108] 0000447A A8A3 syscall EraseRect 0000447C 3B7C 0002 DA10 move.w [A5 - 0x25F0], 0x2 label00004482: 00004482 2F3C 000B 0012 move.l -[A7], 0xB0012 00004488 A893 syscall MoveTo 0000448A 486E FF00 pea.l [A6 - 0x100] 0000448E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004492 3F3C 0002 move.w -[A7], 0x2 00004496 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000449A 486E FF00 pea.l [A6 - 0x100] 0000449E A884 syscall DrawString 000044A0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000044A4 A873 syscall SetPort 000044A6 6000 0A0E bra +0xA10 /* 00004EB6 */ label000044AA: 000044AA 4227 clr.b -[A7] 000044AC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000044B0 486D D198 pea.l [A5 - 0x2E68] 000044B4 A8AD syscall PtInRect 000044B6 4A1F tst.b [A7]+ 000044B8 673C beq +0x3E /* 000044F6 */ 000044BA 0C6D 0003 DA10 cmpi.w [A5 - 0x25F0], 0x3 000044C0 670C beq +0xE /* 000044CE */ 000044C2 486E FEF8 pea.l [A6 - 0x108] 000044C6 A8A3 syscall EraseRect 000044C8 3B7C 0003 DA10 move.w [A5 - 0x25F0], 0x3 label000044CE: 000044CE 2F3C 000B 0012 move.l -[A7], 0xB0012 000044D4 A893 syscall MoveTo 000044D6 486E FF00 pea.l [A6 - 0x100] 000044DA 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000044DE 3F3C 0003 move.w -[A7], 0x3 000044E2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000044E6 486E FF00 pea.l [A6 - 0x100] 000044EA A884 syscall DrawString 000044EC 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000044F0 A873 syscall SetPort 000044F2 6000 09C2 bra +0x9C4 /* 00004EB6 */ label000044F6: 000044F6 4227 clr.b -[A7] 000044F8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000044FC 486D D1A0 pea.l [A5 - 0x2E60] 00004500 A8AD syscall PtInRect 00004502 4A1F tst.b [A7]+ 00004504 673C beq +0x3E /* 00004542 */ 00004506 0C6D 0004 DA10 cmpi.w [A5 - 0x25F0], 0x4 0000450C 670C beq +0xE /* 0000451A */ 0000450E 486E FEF8 pea.l [A6 - 0x108] 00004512 A8A3 syscall EraseRect 00004514 3B7C 0004 DA10 move.w [A5 - 0x25F0], 0x4 label0000451A: 0000451A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004520 A893 syscall MoveTo 00004522 486E FF00 pea.l [A6 - 0x100] 00004526 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000452A 3F3C 0004 move.w -[A7], 0x4 0000452E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004532 486E FF00 pea.l [A6 - 0x100] 00004536 A884 syscall DrawString 00004538 2F2E FED4 move.l -[A7], [A6 - 0x12C] 0000453C A873 syscall SetPort 0000453E 6000 0976 bra +0x978 /* 00004EB6 */ label00004542: 00004542 4227 clr.b -[A7] 00004544 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004548 486D D1A8 pea.l [A5 - 0x2E58] 0000454C A8AD syscall PtInRect 0000454E 4A1F tst.b [A7]+ 00004550 673C beq +0x3E /* 0000458E */ 00004552 0C6D 0005 DA10 cmpi.w [A5 - 0x25F0], 0x5 00004558 670C beq +0xE /* 00004566 */ 0000455A 486E FEF8 pea.l [A6 - 0x108] 0000455E A8A3 syscall EraseRect 00004560 3B7C 0005 DA10 move.w [A5 - 0x25F0], 0x5 label00004566: 00004566 2F3C 000B 0012 move.l -[A7], 0xB0012 0000456C A893 syscall MoveTo 0000456E 486E FF00 pea.l [A6 - 0x100] 00004572 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004576 3F3C 0005 move.w -[A7], 0x5 0000457A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000457E 486E FF00 pea.l [A6 - 0x100] 00004582 A884 syscall DrawString 00004584 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004588 A873 syscall SetPort 0000458A 6000 092A bra +0x92C /* 00004EB6 */ label0000458E: 0000458E 4227 clr.b -[A7] 00004590 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004594 486D D1B0 pea.l [A5 - 0x2E50] 00004598 A8AD syscall PtInRect 0000459A 4A1F tst.b [A7]+ 0000459C 673C beq +0x3E /* 000045DA */ 0000459E 0C6D 0006 DA10 cmpi.w [A5 - 0x25F0], 0x6 000045A4 670C beq +0xE /* 000045B2 */ 000045A6 486E FEF8 pea.l [A6 - 0x108] 000045AA A8A3 syscall EraseRect 000045AC 3B7C 0006 DA10 move.w [A5 - 0x25F0], 0x6 label000045B2: 000045B2 2F3C 000B 0012 move.l -[A7], 0xB0012 000045B8 A893 syscall MoveTo 000045BA 486E FF00 pea.l [A6 - 0x100] 000045BE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000045C2 3F3C 0006 move.w -[A7], 0x6 000045C6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000045CA 486E FF00 pea.l [A6 - 0x100] 000045CE A884 syscall DrawString 000045D0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000045D4 A873 syscall SetPort 000045D6 6000 08DE bra +0x8E0 /* 00004EB6 */ label000045DA: 000045DA 4227 clr.b -[A7] 000045DC 2F2E 0008 move.l -[A7], [A6 + 0x8] 000045E0 486D D1B8 pea.l [A5 - 0x2E48] 000045E4 A8AD syscall PtInRect 000045E6 4A1F tst.b [A7]+ 000045E8 673C beq +0x3E /* 00004626 */ 000045EA 0C6D 0007 DA10 cmpi.w [A5 - 0x25F0], 0x7 000045F0 670C beq +0xE /* 000045FE */ 000045F2 486E FEF8 pea.l [A6 - 0x108] 000045F6 A8A3 syscall EraseRect 000045F8 3B7C 0007 DA10 move.w [A5 - 0x25F0], 0x7 label000045FE: 000045FE 2F3C 000B 0012 move.l -[A7], 0xB0012 00004604 A893 syscall MoveTo 00004606 486E FF00 pea.l [A6 - 0x100] 0000460A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000460E 3F3C 0007 move.w -[A7], 0x7 00004612 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004616 486E FF00 pea.l [A6 - 0x100] 0000461A A884 syscall DrawString 0000461C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004620 A873 syscall SetPort 00004622 6000 0892 bra +0x894 /* 00004EB6 */ label00004626: 00004626 4227 clr.b -[A7] 00004628 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000462C 486D D1C0 pea.l [A5 - 0x2E40] 00004630 A8AD syscall PtInRect 00004632 4A1F tst.b [A7]+ 00004634 673C beq +0x3E /* 00004672 */ 00004636 0C6D 0008 DA10 cmpi.w [A5 - 0x25F0], 0x8 0000463C 670C beq +0xE /* 0000464A */ 0000463E 486E FEF8 pea.l [A6 - 0x108] 00004642 A8A3 syscall EraseRect 00004644 3B7C 0008 DA10 move.w [A5 - 0x25F0], 0x8 label0000464A: 0000464A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004650 A893 syscall MoveTo 00004652 486E FF00 pea.l [A6 - 0x100] 00004656 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000465A 3F3C 0008 move.w -[A7], 0x8 0000465E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004662 486E FF00 pea.l [A6 - 0x100] 00004666 A884 syscall DrawString 00004668 2F2E FED4 move.l -[A7], [A6 - 0x12C] 0000466C A873 syscall SetPort 0000466E 6000 0846 bra +0x848 /* 00004EB6 */ label00004672: 00004672 4227 clr.b -[A7] 00004674 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004678 486D D1C8 pea.l [A5 - 0x2E38] 0000467C A8AD syscall PtInRect 0000467E 4A1F tst.b [A7]+ 00004680 673C beq +0x3E /* 000046BE */ 00004682 0C6D 0009 DA10 cmpi.w [A5 - 0x25F0], 0x9 /* '\t' */ 00004688 670C beq +0xE /* 00004696 */ 0000468A 486E FEF8 pea.l [A6 - 0x108] 0000468E A8A3 syscall EraseRect 00004690 3B7C 0009 DA10 move.w [A5 - 0x25F0], 0x9 /* '\t' */ label00004696: 00004696 2F3C 000B 0012 move.l -[A7], 0xB0012 0000469C A893 syscall MoveTo 0000469E 486E FF00 pea.l [A6 - 0x100] 000046A2 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000046A6 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000046AA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000046AE 486E FF00 pea.l [A6 - 0x100] 000046B2 A884 syscall DrawString 000046B4 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000046B8 A873 syscall SetPort 000046BA 6000 07FA bra +0x7FC /* 00004EB6 */ label000046BE: 000046BE 4227 clr.b -[A7] 000046C0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000046C4 486D D1D0 pea.l [A5 - 0x2E30] 000046C8 A8AD syscall PtInRect 000046CA 4A1F tst.b [A7]+ 000046CC 673C beq +0x3E /* 0000470A */ 000046CE 0C6D 000A DA10 cmpi.w [A5 - 0x25F0], 0xA /* '\n' */ 000046D4 670C beq +0xE /* 000046E2 */ 000046D6 486E FEF8 pea.l [A6 - 0x108] 000046DA A8A3 syscall EraseRect 000046DC 3B7C 000A DA10 move.w [A5 - 0x25F0], 0xA /* '\n' */ label000046E2: 000046E2 2F3C 000B 0012 move.l -[A7], 0xB0012 000046E8 A893 syscall MoveTo 000046EA 486E FF00 pea.l [A6 - 0x100] 000046EE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000046F2 3F3C 000A move.w -[A7], 0xA /* '\n' */ 000046F6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000046FA 486E FF00 pea.l [A6 - 0x100] 000046FE A884 syscall DrawString 00004700 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004704 A873 syscall SetPort 00004706 6000 07AE bra +0x7B0 /* 00004EB6 */ label0000470A: 0000470A 4227 clr.b -[A7] 0000470C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004710 486D D1D8 pea.l [A5 - 0x2E28] 00004714 A8AD syscall PtInRect 00004716 4A1F tst.b [A7]+ 00004718 673C beq +0x3E /* 00004756 */ 0000471A 0C6D 000B DA10 cmpi.w [A5 - 0x25F0], 0xB 00004720 670C beq +0xE /* 0000472E */ 00004722 486E FEF8 pea.l [A6 - 0x108] 00004726 A8A3 syscall EraseRect 00004728 3B7C 000B DA10 move.w [A5 - 0x25F0], 0xB label0000472E: 0000472E 2F3C 000B 0012 move.l -[A7], 0xB0012 00004734 A893 syscall MoveTo 00004736 486E FF00 pea.l [A6 - 0x100] 0000473A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000473E 3F3C 000B move.w -[A7], 0xB 00004742 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004746 486E FF00 pea.l [A6 - 0x100] 0000474A A884 syscall DrawString 0000474C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004750 A873 syscall SetPort 00004752 6000 0762 bra +0x764 /* 00004EB6 */ label00004756: 00004756 4227 clr.b -[A7] 00004758 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000475C 486D D1E0 pea.l [A5 - 0x2E20] 00004760 A8AD syscall PtInRect 00004762 4A1F tst.b [A7]+ 00004764 673C beq +0x3E /* 000047A2 */ 00004766 0C6D 000C DA10 cmpi.w [A5 - 0x25F0], 0xC 0000476C 670C beq +0xE /* 0000477A */ 0000476E 486E FEF8 pea.l [A6 - 0x108] 00004772 A8A3 syscall EraseRect 00004774 3B7C 000C DA10 move.w [A5 - 0x25F0], 0xC label0000477A: 0000477A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004780 A893 syscall MoveTo 00004782 486E FF00 pea.l [A6 - 0x100] 00004786 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000478A 3F3C 000C move.w -[A7], 0xC 0000478E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004792 486E FF00 pea.l [A6 - 0x100] 00004796 A884 syscall DrawString 00004798 2F2E FED4 move.l -[A7], [A6 - 0x12C] 0000479C A873 syscall SetPort 0000479E 6000 0716 bra +0x718 /* 00004EB6 */ label000047A2: 000047A2 4227 clr.b -[A7] 000047A4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000047A8 486D D1E8 pea.l [A5 - 0x2E18] 000047AC A8AD syscall PtInRect 000047AE 4A1F tst.b [A7]+ 000047B0 673C beq +0x3E /* 000047EE */ 000047B2 0C6D 000D DA10 cmpi.w [A5 - 0x25F0], 0xD /* '\r' */ 000047B8 670C beq +0xE /* 000047C6 */ 000047BA 486E FEF8 pea.l [A6 - 0x108] 000047BE A8A3 syscall EraseRect 000047C0 3B7C 000D DA10 move.w [A5 - 0x25F0], 0xD /* '\r' */ label000047C6: 000047C6 2F3C 000B 0012 move.l -[A7], 0xB0012 000047CC A893 syscall MoveTo 000047CE 486E FF00 pea.l [A6 - 0x100] 000047D2 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000047D6 3F3C 000D move.w -[A7], 0xD /* '\r' */ 000047DA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000047DE 486E FF00 pea.l [A6 - 0x100] 000047E2 A884 syscall DrawString 000047E4 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000047E8 A873 syscall SetPort 000047EA 6000 06CA bra +0x6CC /* 00004EB6 */ label000047EE: 000047EE 4227 clr.b -[A7] 000047F0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000047F4 486D D1F0 pea.l [A5 - 0x2E10] 000047F8 A8AD syscall PtInRect 000047FA 4A1F tst.b [A7]+ 000047FC 673C beq +0x3E /* 0000483A */ 000047FE 0C6D 000E DA10 cmpi.w [A5 - 0x25F0], 0xE 00004804 670C beq +0xE /* 00004812 */ 00004806 486E FEF8 pea.l [A6 - 0x108] 0000480A A8A3 syscall EraseRect 0000480C 3B7C 000E DA10 move.w [A5 - 0x25F0], 0xE label00004812: 00004812 2F3C 000B 0012 move.l -[A7], 0xB0012 00004818 A893 syscall MoveTo 0000481A 486E FF00 pea.l [A6 - 0x100] 0000481E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004822 3F3C 000E move.w -[A7], 0xE 00004826 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000482A 486E FF00 pea.l [A6 - 0x100] 0000482E A884 syscall DrawString 00004830 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004834 A873 syscall SetPort 00004836 6000 067E bra +0x680 /* 00004EB6 */ label0000483A: 0000483A 4227 clr.b -[A7] 0000483C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004840 486D D1F8 pea.l [A5 - 0x2E08] 00004844 A8AD syscall PtInRect 00004846 4A1F tst.b [A7]+ 00004848 673C beq +0x3E /* 00004886 */ 0000484A 0C6D 000F DA10 cmpi.w [A5 - 0x25F0], 0xF 00004850 670C beq +0xE /* 0000485E */ 00004852 486E FEF8 pea.l [A6 - 0x108] 00004856 A8A3 syscall EraseRect 00004858 3B7C 000F DA10 move.w [A5 - 0x25F0], 0xF label0000485E: 0000485E 2F3C 000B 0012 move.l -[A7], 0xB0012 00004864 A893 syscall MoveTo 00004866 486E FF00 pea.l [A6 - 0x100] 0000486A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000486E 3F3C 000F move.w -[A7], 0xF 00004872 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004876 486E FF00 pea.l [A6 - 0x100] 0000487A A884 syscall DrawString 0000487C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004880 A873 syscall SetPort 00004882 6000 0632 bra +0x634 /* 00004EB6 */ label00004886: 00004886 4227 clr.b -[A7] 00004888 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000488C 486D D258 pea.l [A5 - 0x2DA8] 00004890 A8AD syscall PtInRect 00004892 4A1F tst.b [A7]+ 00004894 673C beq +0x3E /* 000048D2 */ 00004896 0C6D 0010 DA10 cmpi.w [A5 - 0x25F0], 0x10 0000489C 670C beq +0xE /* 000048AA */ 0000489E 486E FEF8 pea.l [A6 - 0x108] 000048A2 A8A3 syscall EraseRect 000048A4 3B7C 0010 DA10 move.w [A5 - 0x25F0], 0x10 label000048AA: 000048AA 2F3C 000B 0012 move.l -[A7], 0xB0012 000048B0 A893 syscall MoveTo 000048B2 486E FF00 pea.l [A6 - 0x100] 000048B6 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000048BA 3F3C 0010 move.w -[A7], 0x10 000048BE 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000048C2 486E FF00 pea.l [A6 - 0x100] 000048C6 A884 syscall DrawString 000048C8 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000048CC A873 syscall SetPort 000048CE 6000 05E6 bra +0x5E8 /* 00004EB6 */ label000048D2: 000048D2 4227 clr.b -[A7] 000048D4 2F2E 0008 move.l -[A7], [A6 + 0x8] 000048D8 486D D260 pea.l [A5 - 0x2DA0] 000048DC A8AD syscall PtInRect 000048DE 4A1F tst.b [A7]+ 000048E0 673C beq +0x3E /* 0000491E */ 000048E2 0C6D 0011 DA10 cmpi.w [A5 - 0x25F0], 0x11 000048E8 670C beq +0xE /* 000048F6 */ 000048EA 486E FEF8 pea.l [A6 - 0x108] 000048EE A8A3 syscall EraseRect 000048F0 3B7C 0011 DA10 move.w [A5 - 0x25F0], 0x11 label000048F6: 000048F6 2F3C 000B 0012 move.l -[A7], 0xB0012 000048FC A893 syscall MoveTo 000048FE 486E FF00 pea.l [A6 - 0x100] 00004902 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004906 3F3C 0011 move.w -[A7], 0x11 0000490A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000490E 486E FF00 pea.l [A6 - 0x100] 00004912 A884 syscall DrawString 00004914 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004918 A873 syscall SetPort 0000491A 6000 059A bra +0x59C /* 00004EB6 */ label0000491E: 0000491E 4227 clr.b -[A7] 00004920 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004924 486D D268 pea.l [A5 - 0x2D98] 00004928 A8AD syscall PtInRect 0000492A 4A1F tst.b [A7]+ 0000492C 673C beq +0x3E /* 0000496A */ 0000492E 0C6D 0012 DA10 cmpi.w [A5 - 0x25F0], 0x12 00004934 670C beq +0xE /* 00004942 */ 00004936 486E FEF8 pea.l [A6 - 0x108] 0000493A A8A3 syscall EraseRect 0000493C 3B7C 0012 DA10 move.w [A5 - 0x25F0], 0x12 label00004942: 00004942 2F3C 000B 0012 move.l -[A7], 0xB0012 00004948 A893 syscall MoveTo 0000494A 486E FF00 pea.l [A6 - 0x100] 0000494E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004952 3F3C 0012 move.w -[A7], 0x12 00004956 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 0000495A 486E FF00 pea.l [A6 - 0x100] 0000495E A884 syscall DrawString 00004960 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004964 A873 syscall SetPort 00004966 6000 054E bra +0x550 /* 00004EB6 */ label0000496A: 0000496A 4227 clr.b -[A7] 0000496C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004970 486D D270 pea.l [A5 - 0x2D90] 00004974 A8AD syscall PtInRect 00004976 4A1F tst.b [A7]+ 00004978 673C beq +0x3E /* 000049B6 */ 0000497A 0C6D 0013 DA10 cmpi.w [A5 - 0x25F0], 0x13 00004980 670C beq +0xE /* 0000498E */ 00004982 486E FEF8 pea.l [A6 - 0x108] 00004986 A8A3 syscall EraseRect 00004988 3B7C 0013 DA10 move.w [A5 - 0x25F0], 0x13 label0000498E: 0000498E 2F3C 000B 0012 move.l -[A7], 0xB0012 00004994 A893 syscall MoveTo 00004996 486E FF00 pea.l [A6 - 0x100] 0000499A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 0000499E 3F3C 0013 move.w -[A7], 0x13 000049A2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000049A6 486E FF00 pea.l [A6 - 0x100] 000049AA A884 syscall DrawString 000049AC 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000049B0 A873 syscall SetPort 000049B2 6000 0502 bra +0x504 /* 00004EB6 */ label000049B6: 000049B6 4227 clr.b -[A7] 000049B8 2F2E 0008 move.l -[A7], [A6 + 0x8] 000049BC 486D D278 pea.l [A5 - 0x2D88] 000049C0 A8AD syscall PtInRect 000049C2 4A1F tst.b [A7]+ 000049C4 673C beq +0x3E /* 00004A02 */ 000049C6 0C6D 0014 DA10 cmpi.w [A5 - 0x25F0], 0x14 000049CC 670C beq +0xE /* 000049DA */ 000049CE 486E FEF8 pea.l [A6 - 0x108] 000049D2 A8A3 syscall EraseRect 000049D4 3B7C 0014 DA10 move.w [A5 - 0x25F0], 0x14 label000049DA: 000049DA 2F3C 000B 0012 move.l -[A7], 0xB0012 000049E0 A893 syscall MoveTo 000049E2 486E FF00 pea.l [A6 - 0x100] 000049E6 3F2E FED2 move.w -[A7], [A6 - 0x12E] 000049EA 3F3C 0014 move.w -[A7], 0x14 000049EE 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 000049F2 486E FF00 pea.l [A6 - 0x100] 000049F6 A884 syscall DrawString 000049F8 2F2E FED4 move.l -[A7], [A6 - 0x12C] 000049FC A873 syscall SetPort 000049FE 6000 04B6 bra +0x4B8 /* 00004EB6 */ label00004A02: 00004A02 4227 clr.b -[A7] 00004A04 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A08 486D D280 pea.l [A5 - 0x2D80] 00004A0C A8AD syscall PtInRect 00004A0E 4A1F tst.b [A7]+ 00004A10 673C beq +0x3E /* 00004A4E */ 00004A12 0C6D 0015 DA10 cmpi.w [A5 - 0x25F0], 0x15 00004A18 670C beq +0xE /* 00004A26 */ 00004A1A 486E FEF8 pea.l [A6 - 0x108] 00004A1E A8A3 syscall EraseRect 00004A20 3B7C 0015 DA10 move.w [A5 - 0x25F0], 0x15 label00004A26: 00004A26 2F3C 000B 0012 move.l -[A7], 0xB0012 00004A2C A893 syscall MoveTo 00004A2E 486E FF00 pea.l [A6 - 0x100] 00004A32 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004A36 3F3C 0015 move.w -[A7], 0x15 00004A3A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004A3E 486E FF00 pea.l [A6 - 0x100] 00004A42 A884 syscall DrawString 00004A44 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004A48 A873 syscall SetPort 00004A4A 6000 046A bra +0x46C /* 00004EB6 */ label00004A4E: 00004A4E 4227 clr.b -[A7] 00004A50 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004A54 486D D200 pea.l [A5 - 0x2E00] 00004A58 A8AD syscall PtInRect 00004A5A 4A1F tst.b [A7]+ 00004A5C 673C beq +0x3E /* 00004A9A */ 00004A5E 0C6D 0016 DA10 cmpi.w [A5 - 0x25F0], 0x16 00004A64 670C beq +0xE /* 00004A72 */ 00004A66 486E FEF8 pea.l [A6 - 0x108] 00004A6A A8A3 syscall EraseRect 00004A6C 3B7C 0016 DA10 move.w [A5 - 0x25F0], 0x16 label00004A72: 00004A72 2F3C 000B 0012 move.l -[A7], 0xB0012 00004A78 A893 syscall MoveTo 00004A7A 486E FF00 pea.l [A6 - 0x100] 00004A7E 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004A82 3F3C 0016 move.w -[A7], 0x16 00004A86 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004A8A 486E FF00 pea.l [A6 - 0x100] 00004A8E A884 syscall DrawString 00004A90 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004A94 A873 syscall SetPort 00004A96 6000 041E bra +0x420 /* 00004EB6 */ label00004A9A: 00004A9A 4227 clr.b -[A7] 00004A9C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004AA0 486D D208 pea.l [A5 - 0x2DF8] 00004AA4 A8AD syscall PtInRect 00004AA6 4A1F tst.b [A7]+ 00004AA8 673C beq +0x3E /* 00004AE6 */ 00004AAA 0C6D 0017 DA10 cmpi.w [A5 - 0x25F0], 0x17 00004AB0 670C beq +0xE /* 00004ABE */ 00004AB2 486E FEF8 pea.l [A6 - 0x108] 00004AB6 A8A3 syscall EraseRect 00004AB8 3B7C 0017 DA10 move.w [A5 - 0x25F0], 0x17 label00004ABE: 00004ABE 2F3C 000B 0012 move.l -[A7], 0xB0012 00004AC4 A893 syscall MoveTo 00004AC6 486E FF00 pea.l [A6 - 0x100] 00004ACA 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004ACE 3F3C 0017 move.w -[A7], 0x17 00004AD2 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004AD6 486E FF00 pea.l [A6 - 0x100] 00004ADA A884 syscall DrawString 00004ADC 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004AE0 A873 syscall SetPort 00004AE2 6000 03D2 bra +0x3D4 /* 00004EB6 */ label00004AE6: 00004AE6 4227 clr.b -[A7] 00004AE8 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004AEC 486D D210 pea.l [A5 - 0x2DF0] 00004AF0 A8AD syscall PtInRect 00004AF2 4A1F tst.b [A7]+ 00004AF4 673C beq +0x3E /* 00004B32 */ 00004AF6 0C6D 0018 DA10 cmpi.w [A5 - 0x25F0], 0x18 00004AFC 670C beq +0xE /* 00004B0A */ 00004AFE 486E FEF8 pea.l [A6 - 0x108] 00004B02 A8A3 syscall EraseRect 00004B04 3B7C 0018 DA10 move.w [A5 - 0x25F0], 0x18 label00004B0A: 00004B0A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004B10 A893 syscall MoveTo 00004B12 486E FF00 pea.l [A6 - 0x100] 00004B16 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004B1A 3F3C 0018 move.w -[A7], 0x18 00004B1E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004B22 486E FF00 pea.l [A6 - 0x100] 00004B26 A884 syscall DrawString 00004B28 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004B2C A873 syscall SetPort 00004B2E 6000 0386 bra +0x388 /* 00004EB6 */ label00004B32: 00004B32 4227 clr.b -[A7] 00004B34 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004B38 486D D218 pea.l [A5 - 0x2DE8] 00004B3C A8AD syscall PtInRect 00004B3E 4A1F tst.b [A7]+ 00004B40 673C beq +0x3E /* 00004B7E */ 00004B42 0C6D 0019 DA10 cmpi.w [A5 - 0x25F0], 0x19 00004B48 670C beq +0xE /* 00004B56 */ 00004B4A 486E FEF8 pea.l [A6 - 0x108] 00004B4E A8A3 syscall EraseRect 00004B50 3B7C 0019 DA10 move.w [A5 - 0x25F0], 0x19 label00004B56: 00004B56 2F3C 000B 0012 move.l -[A7], 0xB0012 00004B5C A893 syscall MoveTo 00004B5E 486E FF00 pea.l [A6 - 0x100] 00004B62 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004B66 3F3C 0019 move.w -[A7], 0x19 00004B6A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004B6E 486E FF00 pea.l [A6 - 0x100] 00004B72 A884 syscall DrawString 00004B74 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004B78 A873 syscall SetPort 00004B7A 6000 033A bra +0x33C /* 00004EB6 */ label00004B7E: 00004B7E 4227 clr.b -[A7] 00004B80 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004B84 486D D220 pea.l [A5 - 0x2DE0] 00004B88 A8AD syscall PtInRect 00004B8A 4A1F tst.b [A7]+ 00004B8C 673C beq +0x3E /* 00004BCA */ 00004B8E 0C6D 001A DA10 cmpi.w [A5 - 0x25F0], 0x1A 00004B94 670C beq +0xE /* 00004BA2 */ 00004B96 486E FEF8 pea.l [A6 - 0x108] 00004B9A A8A3 syscall EraseRect 00004B9C 3B7C 001A DA10 move.w [A5 - 0x25F0], 0x1A label00004BA2: 00004BA2 2F3C 000B 0012 move.l -[A7], 0xB0012 00004BA8 A893 syscall MoveTo 00004BAA 486E FF00 pea.l [A6 - 0x100] 00004BAE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004BB2 3F3C 001A move.w -[A7], 0x1A 00004BB6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004BBA 486E FF00 pea.l [A6 - 0x100] 00004BBE A884 syscall DrawString 00004BC0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004BC4 A873 syscall SetPort 00004BC6 6000 02EE bra +0x2F0 /* 00004EB6 */ label00004BCA: 00004BCA 4227 clr.b -[A7] 00004BCC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004BD0 486D D228 pea.l [A5 - 0x2DD8] 00004BD4 A8AD syscall PtInRect 00004BD6 4A1F tst.b [A7]+ 00004BD8 673C beq +0x3E /* 00004C16 */ 00004BDA 0C6D 001B DA10 cmpi.w [A5 - 0x25F0], 0x1B 00004BE0 670C beq +0xE /* 00004BEE */ 00004BE2 486E FEF8 pea.l [A6 - 0x108] 00004BE6 A8A3 syscall EraseRect 00004BE8 3B7C 001B DA10 move.w [A5 - 0x25F0], 0x1B label00004BEE: 00004BEE 2F3C 000B 0012 move.l -[A7], 0xB0012 00004BF4 A893 syscall MoveTo 00004BF6 486E FF00 pea.l [A6 - 0x100] 00004BFA 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004BFE 3F3C 001B move.w -[A7], 0x1B 00004C02 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004C06 486E FF00 pea.l [A6 - 0x100] 00004C0A A884 syscall DrawString 00004C0C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004C10 A873 syscall SetPort 00004C12 6000 02A2 bra +0x2A4 /* 00004EB6 */ label00004C16: 00004C16 4227 clr.b -[A7] 00004C18 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004C1C 486D D230 pea.l [A5 - 0x2DD0] 00004C20 A8AD syscall PtInRect 00004C22 4A1F tst.b [A7]+ 00004C24 673C beq +0x3E /* 00004C62 */ 00004C26 0C6D 001C DA10 cmpi.w [A5 - 0x25F0], 0x1C 00004C2C 670C beq +0xE /* 00004C3A */ 00004C2E 486E FEF8 pea.l [A6 - 0x108] 00004C32 A8A3 syscall EraseRect 00004C34 3B7C 001C DA10 move.w [A5 - 0x25F0], 0x1C label00004C3A: 00004C3A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004C40 A893 syscall MoveTo 00004C42 486E FF00 pea.l [A6 - 0x100] 00004C46 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004C4A 3F3C 001C move.w -[A7], 0x1C 00004C4E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004C52 486E FF00 pea.l [A6 - 0x100] 00004C56 A884 syscall DrawString 00004C58 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004C5C A873 syscall SetPort 00004C5E 6000 0256 bra +0x258 /* 00004EB6 */ label00004C62: 00004C62 4227 clr.b -[A7] 00004C64 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004C68 486D D238 pea.l [A5 - 0x2DC8] 00004C6C A8AD syscall PtInRect 00004C6E 4A1F tst.b [A7]+ 00004C70 673C beq +0x3E /* 00004CAE */ 00004C72 0C6D 001D DA10 cmpi.w [A5 - 0x25F0], 0x1D 00004C78 670C beq +0xE /* 00004C86 */ 00004C7A 486E FEF8 pea.l [A6 - 0x108] 00004C7E A8A3 syscall EraseRect 00004C80 3B7C 001D DA10 move.w [A5 - 0x25F0], 0x1D label00004C86: 00004C86 2F3C 000B 0012 move.l -[A7], 0xB0012 00004C8C A893 syscall MoveTo 00004C8E 486E FF00 pea.l [A6 - 0x100] 00004C92 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004C96 3F3C 001D move.w -[A7], 0x1D 00004C9A 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004C9E 486E FF00 pea.l [A6 - 0x100] 00004CA2 A884 syscall DrawString 00004CA4 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004CA8 A873 syscall SetPort 00004CAA 6000 020A bra +0x20C /* 00004EB6 */ label00004CAE: 00004CAE 4227 clr.b -[A7] 00004CB0 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004CB4 486D D240 pea.l [A5 - 0x2DC0] 00004CB8 A8AD syscall PtInRect 00004CBA 4A1F tst.b [A7]+ 00004CBC 673C beq +0x3E /* 00004CFA */ 00004CBE 0C6D 001E DA10 cmpi.w [A5 - 0x25F0], 0x1E 00004CC4 670C beq +0xE /* 00004CD2 */ 00004CC6 486E FEF8 pea.l [A6 - 0x108] 00004CCA A8A3 syscall EraseRect 00004CCC 3B7C 001E DA10 move.w [A5 - 0x25F0], 0x1E label00004CD2: 00004CD2 2F3C 000B 0012 move.l -[A7], 0xB0012 00004CD8 A893 syscall MoveTo 00004CDA 486E FF00 pea.l [A6 - 0x100] 00004CDE 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004CE2 3F3C 001E move.w -[A7], 0x1E 00004CE6 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004CEA 486E FF00 pea.l [A6 - 0x100] 00004CEE A884 syscall DrawString 00004CF0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004CF4 A873 syscall SetPort 00004CF6 6000 01BE bra +0x1C0 /* 00004EB6 */ label00004CFA: 00004CFA 4227 clr.b -[A7] 00004CFC 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004D00 486D D248 pea.l [A5 - 0x2DB8] 00004D04 A8AD syscall PtInRect 00004D06 4A1F tst.b [A7]+ 00004D08 673C beq +0x3E /* 00004D46 */ 00004D0A 0C6D 001F DA10 cmpi.w [A5 - 0x25F0], 0x1F 00004D10 670C beq +0xE /* 00004D1E */ 00004D12 486E FEF8 pea.l [A6 - 0x108] 00004D16 A8A3 syscall EraseRect 00004D18 3B7C 001F DA10 move.w [A5 - 0x25F0], 0x1F label00004D1E: 00004D1E 2F3C 000B 0012 move.l -[A7], 0xB0012 00004D24 A893 syscall MoveTo 00004D26 486E FF00 pea.l [A6 - 0x100] 00004D2A 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004D2E 3F3C 001F move.w -[A7], 0x1F 00004D32 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004D36 486E FF00 pea.l [A6 - 0x100] 00004D3A A884 syscall DrawString 00004D3C 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004D40 A873 syscall SetPort 00004D42 6000 0172 bra +0x174 /* 00004EB6 */ label00004D46: 00004D46 4227 clr.b -[A7] 00004D48 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004D4C 486D D250 pea.l [A5 - 0x2DB0] 00004D50 A8AD syscall PtInRect 00004D52 4A1F tst.b [A7]+ 00004D54 673C beq +0x3E /* 00004D92 */ 00004D56 0C6D 0020 DA10 cmpi.w [A5 - 0x25F0], 0x20 /* ' ' */ 00004D5C 670C beq +0xE /* 00004D6A */ 00004D5E 486E FEF8 pea.l [A6 - 0x108] 00004D62 A8A3 syscall EraseRect 00004D64 3B7C 0020 DA10 move.w [A5 - 0x25F0], 0x20 /* ' ' */ label00004D6A: 00004D6A 2F3C 000B 0012 move.l -[A7], 0xB0012 00004D70 A893 syscall MoveTo 00004D72 486E FF00 pea.l [A6 - 0x100] 00004D76 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004D7A 3F3C 0020 move.w -[A7], 0x20 /* ' ' */ 00004D7E 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004D82 486E FF00 pea.l [A6 - 0x100] 00004D86 A884 syscall DrawString 00004D88 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004D8C A873 syscall SetPort 00004D8E 6000 0126 bra +0x128 /* 00004EB6 */ label00004D92: 00004D92 4227 clr.b -[A7] 00004D94 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004D98 486E FEF0 pea.l [A6 - 0x110] 00004D9C A8AD syscall PtInRect 00004D9E 4A1F tst.b [A7]+ 00004DA0 673C beq +0x3E /* 00004DDE */ 00004DA2 0C6D 0021 DA10 cmpi.w [A5 - 0x25F0], 0x21 /* '!' */ 00004DA8 670C beq +0xE /* 00004DB6 */ 00004DAA 486E FEF8 pea.l [A6 - 0x108] 00004DAE A8A3 syscall EraseRect 00004DB0 3B7C 0021 DA10 move.w [A5 - 0x25F0], 0x21 /* '!' */ label00004DB6: 00004DB6 2F3C 000B 0012 move.l -[A7], 0xB0012 00004DBC A893 syscall MoveTo 00004DBE 486E FF00 pea.l [A6 - 0x100] 00004DC2 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004DC6 3F3C 0021 move.w -[A7], 0x21 /* '!' */ 00004DCA 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004DCE 486E FF00 pea.l [A6 - 0x100] 00004DD2 A884 syscall DrawString 00004DD4 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004DD8 A873 syscall SetPort 00004DDA 6000 00DA bra +0xDC /* 00004EB6 */ label00004DDE: 00004DDE 486E FEE8 pea.l [A6 - 0x118] 00004DE2 3F2D D83E move.w -[A7], [A5 - 0x27C2] 00004DE6 3F2D D83C move.w -[A7], [A5 - 0x27C4] 00004DEA 70F1 moveq.l D0, 0xFFFFFFF1 00004DEC D06D D842 add.w D0, [A5 - 0x27BE] 00004DF0 3F00 move.w -[A7], D0 00004DF2 70D8 moveq.l D0, 0xFFFFFFD8 00004DF4 D06D D840 add.w D0, [A5 - 0x27C0] 00004DF8 3F00 move.w -[A7], D0 00004DFA A8A7 syscall SetRect 00004DFC 4227 clr.b -[A7] 00004DFE 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004E02 486E FEE8 pea.l [A6 - 0x118] 00004E06 A8AD syscall PtInRect 00004E08 4A1F tst.b [A7]+ 00004E0A 673A beq +0x3C /* 00004E46 */ 00004E0C 0C6D 0022 DA10 cmpi.w [A5 - 0x25F0], 0x22 /* '\"' */ 00004E12 670C beq +0xE /* 00004E20 */ 00004E14 486E FEF8 pea.l [A6 - 0x108] 00004E18 A8A3 syscall EraseRect 00004E1A 3B7C 0022 DA10 move.w [A5 - 0x25F0], 0x22 /* '\"' */ label00004E20: 00004E20 2F3C 000B 0012 move.l -[A7], 0xB0012 00004E26 A893 syscall MoveTo 00004E28 486E FF00 pea.l [A6 - 0x100] 00004E2C 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004E30 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 00004E34 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004E38 486E FF00 pea.l [A6 - 0x100] 00004E3C A884 syscall DrawString 00004E3E 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004E42 A873 syscall SetPort 00004E44 6070 bra +0x72 /* 00004EB6 */ label00004E46: 00004E46 486E FEE0 pea.l [A6 - 0x120] 00004E4A 3F2D D868 move.w -[A7], [A5 - 0x2798] 00004E4E 3F2D D866 move.w -[A7], [A5 - 0x279A] 00004E52 3F2D D86C move.w -[A7], [A5 - 0x2794] 00004E56 70E2 moveq.l D0, 0xFFFFFFE2 00004E58 D06D D86A add.w D0, [A5 - 0x2796] 00004E5C 3F00 move.w -[A7], D0 00004E5E A8A7 syscall SetRect 00004E60 4227 clr.b -[A7] 00004E62 2F2E 0008 move.l -[A7], [A6 + 0x8] 00004E66 486E FEE0 pea.l [A6 - 0x120] 00004E6A A8AD syscall PtInRect 00004E6C 4A1F tst.b [A7]+ 00004E6E 673A beq +0x3C /* 00004EAA */ 00004E70 0C6D 0023 DA10 cmpi.w [A5 - 0x25F0], 0x23 /* '#' */ 00004E76 670C beq +0xE /* 00004E84 */ 00004E78 486E FEF8 pea.l [A6 - 0x108] 00004E7C A8A3 syscall EraseRect 00004E7E 3B7C 0023 DA10 move.w [A5 - 0x25F0], 0x23 /* '#' */ label00004E84: 00004E84 2F3C 000B 0012 move.l -[A7], 0xB0012 00004E8A A893 syscall MoveTo 00004E8C 486E FF00 pea.l [A6 - 0x100] 00004E90 3F2E FED2 move.w -[A7], [A6 - 0x12E] 00004E94 3F3C 0023 move.w -[A7], 0x23 /* '#' */ 00004E98 4EAD 033A jsr [A5 + 0x33A /* export_99 */] 00004E9C 486E FF00 pea.l [A6 - 0x100] 00004EA0 A884 syscall DrawString 00004EA2 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004EA6 A873 syscall SetPort 00004EA8 600C bra +0xE /* 00004EB6 */ label00004EAA: 00004EAA 486E FEF8 pea.l [A6 - 0x108] 00004EAE A8A3 syscall EraseRect 00004EB0 2F2E FED4 move.l -[A7], [A6 - 0x12C] 00004EB4 A873 syscall SetPort label00004EB6: 00004EB6 4E5E unlink A6 00004EB8 4E75 rts